Sentinel超時時間配置

問題描述

  • 圖片從第三方下載,通過圖片字節流解密,針對大圖片存在超時情況。
  • Sentinel的默認平均響應時間最大爲 4900ms,不滿足當前業務需求
  • 文檔描述通過啓動項設置即可 -Dcsp.sentinel.statistic.max.rt=10000

問題解決

  • 考慮到線上部署爲Docker 則需要在Dockerfile中配置
  • 之前嘗試過在Dockerfile寫配置啓動項,涉及到配置語法等,時間也很久了。決定放棄這種方式
  • 嘗試使用Spring擴展 AbstractApplicationContext.initPropertySources() 結果沒有設置方法
  • 嘗試在配置文件中設置 application.properties
csp.sentinel.statistic.max.rt=1000
  • 應用啓動後 可以讀取到
    在這裏插入圖片描述

  • 讀取優先順序

# 啓動配置參數
# application-{profile}.properties 
# application.properties 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章