天天看點

sentinel 生産需要考慮的事情

總結下阿裡sentinel 上生産需要考慮的事情:

dashboard

開源的dashboard隻儲存到記憶體中(展示是從用戶端擷取的規則),并不适合生産,生産需要

  • 使用nacos,ctrip appollo 等配置伺服器
  • 或者自己使用動态配置檔案更新來管理

是以dashboard在生産隻适合檢視監控資料及臨時性(不需要恢複)的規則控制。

配置管理

無論使用配置伺服器還是檔案管理,需要注意sentinel的配置更新是居于rule類型而不是resource,如果需要提供resource 視角的檢視需要自己處理,還需要注意SystemRule是全局的,沒有resource管理。

可以參考如下代碼,清晰看到是居于rule 類型的:

//Properties properties
        ReadableDataSource<String, List<FlowRule
           

繼續閱讀