refresh_config.go 299 B

123456789101112131415
  1. package svc
  2. import (
  3. "cicv-data-closedloop/pji/common/cfg"
  4. "time"
  5. )
  6. // RefreshCloudConfig 轮询oss上的配置文件更新到本地
  7. func RefreshCloudConfig() {
  8. // 定时刷新
  9. for {
  10. time.Sleep(time.Duration(cfg.CloudConfig.ConfigRefreshInterval) * time.Second)
  11. cfg.InitCloudConfig()
  12. }
  13. }