日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

如何使用定時任務的灰度

更新時間:

本文介紹如何使用SchedulerX定時任務灰度功能。

通過label進行灰度調度

基于Label的路由策略,Worker向Server心跳匯報時,可以附加當前Worker的Label。每個任務可以在靜態配置或動態運行時,指定調度到某個Label的Worker上。

方案一:復制一個灰度任務

復制一個任務,生產的任務指定生產的標簽,灰度任務指定灰度的標簽,通過灰度的任務進行灰度測試。

image

方案二:一個任務通過自動調度和手動調度來進行灰度

如果您希望在灰度發布時,將定時任務在灰度機器上運行一次進行驗證,則不用復制任務。您可繼續使用之前的任務,在SchedulerX控制臺手動運行一次指定Label。

image

您也可以使用Jenkins等持續集成軟件,將手動運行一次實現自動化,如下圖所示:

image

用戶側節點如何配置label

程序啟動時設置

應用程序啟動時,可以通過Properties設置Label,以Springboot工程為例。

spring.schedulerx2.label=${label}

容器服務動態修改

如果您的應用部署在K8s集群中,并且使用EDAS或者MSE托管,默認集成了全鏈路灰度方案泳道中Label,請參見使用全鏈路泳道實現全鏈路金絲雀灰度發布(K8s)。