簡體   English   中英

釋放基於 DATETIME 范圍的 Spring 引導微服務的 FEATURE TOGGLE?

[英]Unleash FEATURE TOGGLE for Spring Boot Microservices based on DATETIME Range?

我正在查看 UNLEASH 功能切換的文檔,因為我想在我的 Spring 引導應用程序微服務 (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(無需任何手動干預,即有人必須 go 到 UI/web頁面並單擊一些按鈕)。 擁有“有效”和“結束”日期也很棒,即上述示例的結束日期時間可能是2022-05-30 23:59:59 ,這樣切換會在 2022 年 5 月 30 日 11:59 自動關閉下午。

這可能嗎? 是否有任何功能標志庫具有此功能?

是的,這可以在 自定義激活策略的幫助下實現。 該示例確實提供了一個基於時間的激活示例。

在 Unleash 中也存在支持此本機的問題請求 如果您可以添加您的用例作為對此問題的評論,那可能會很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM