教程:按计划启用功能

功能筛选器允许有条件地启用或禁用功能标志。 时间窗口筛选器是功能管理库的内置功能筛选器之一。 它让你可以按计划打开或关闭功能。 例如,当你有新的产品公告时,你可以使用它自动在计划的时间发布功能。 你还可以使用它在市场营销活动结束后按计划停止促销折扣。

本文介绍如何为功能标志添加和配置时间窗口筛选器。

添加时间窗口筛选器

  1. 在应用程序配置存储中创建名为 Beta 的功能标志并打开它以对其进行编辑。 有关如何添加和编辑功能标志的详细信息,请参阅管理功能标志

  2. 在打开的“编辑功能标志”窗格中,选中“启用功能标志”复选框(如果尚未启用)。 然后选中“使用功能筛选器”复选框,并选择“创建”。

    在 Azure 门户中填写表单“编辑功能标志”的屏幕截图。

  3. 此时会打开“创建新筛选器”窗格。 在“筛选器类型”下,选择下拉列表中的“时间窗口筛选器”。

    在 Azure 门户中创建新的时间窗口筛选器的屏幕截图。

  4. 时间窗口筛选器包括两个参数:开始和到期日期。 将“开始日期”设置为“自定义”,然后选择一个早于你当前时间几分钟的时间。 将“到期日期”设置为“从不”。 在此示例中,你将 Beta 功能安排为自动在将来某个时间启用,且在启用后永远不禁用。

  5. 选择“添加”以保存时间窗口筛选器的配置,然后返回到“编辑功能标志”屏幕。

  6. 此时间窗口筛选器现在列在功能标志详细信息中。 选择“应用”以保存该功能标志。

    在 Azure 门户中应用新的时间窗口筛选器的屏幕截图。

现在,你已成功将时间窗口筛选器添加到功能标志。 按照后续步骤部分中的说明,了解它对于你使用的语言或平台如何在你的应用程序中运作。

后续步骤

在本教程中,你了解了时间窗口筛选器的概念,并将其添加到了一个功能标志。

若要了解如何在应用程序中将功能标志与时间窗口筛选器配合使用,请继续学习以下教程。

若要了解有关功能筛选器的详细信息,请继续学习以下教程: