mirror of
https://github.com/TeaOSLab/EdgeNode.git
synced 2025-11-22 22:40:30 +08:00
实现自动将热点数据加载到内存中
This commit is contained in:
@@ -13,6 +13,12 @@ func Begin(label string) *tracker {
|
||||
return &tracker{label: label, startTime: time.Now()}
|
||||
}
|
||||
|
||||
func Run(label string, f func()) {
|
||||
var tr = Begin(label)
|
||||
f()
|
||||
tr.End()
|
||||
}
|
||||
|
||||
func (this *tracker) End() {
|
||||
SharedManager.Add(this.label, time.Since(this.startTime).Seconds()*1000)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user