分享
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。
我们线上有个服务大概有个这样一段代码跑着
```
func SyncData() {
t := time.NewTicker(time.Minute * 2)
for {
syncAllInfo()
<-t.C
}
}
```
定时更新数据,每2分钟一次;
预计未来随着数据的增多,syncAllInfo()执行可能会超过2分钟,如果syncAllInfo()执行时间过长,长期下来会怎么样?
求各位大佬解答
我知道同步数据间隔可以调大一些,但是我想弄清楚如果不调会怎么样?
有疑问加站长微信联系(非本文作者)
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信1457 次点击
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传