我正在查看 UNLEASH 功能切换的文档,因为我想在我的 Spring Boot 应用程序微服务 (API) 中添加一些功能标志功能。
我想在代码库中“包装”逻辑,例如:
if(myCustomFeatureToggle.isActive()) {
// do some stuff if toggle is ON
}
但是,我相信 Unleash API 有一个 UI Web 应用程序,您可以访问这些应用程序来打开或关闭这些切换(1 或 0)。有人必须手动将 URL 输入浏览器并移动滑块/UI 元素以打开或关闭“功能”。但是,我想改为“打开”这些基于 DATE 范围的切换。例如,我想设置一个日期时间2021-12-30 00:00:00
,这样切换将在 2021 年 12 月 30 日变为 ACTIVE 或 ON(无需任何手动干预,即有人必须转到 UI/网页并单击一些按钮)。拥有“有效”和“结束”日期也很棒,即上述示例的结束日期时间可以是2022-05-30 23:59:59
,这样切换会在 2022 年 5 月 30 日晚上 11:59 自动关闭。
这可能吗?是否有任何功能标志库具有此功能?