mirror of
https://github.com/duanhf2012/origin.git
synced 2026-02-16 00:44:42 +08:00
1.websocket接受消息,每15秒监控最大耗时消息类型,某消息处理超过300ms会有监控日志
2.GoQueue处理队列监控,每1分钟汇报积压处理的最大量。并监控死循环
This commit is contained in:
@@ -18,6 +18,12 @@ func (slf *Timer) SetupTimer(ms int32) {
|
||||
slf.timeinterval = int64(ms) * 1e6
|
||||
}
|
||||
|
||||
func (slf *Timer) SetupTimerEx(tm time.Duration) {
|
||||
slf.lasttime = time.Now().UnixNano()
|
||||
slf.timeinterval = int64(tm)
|
||||
}
|
||||
|
||||
|
||||
func (slf *Timer) SetupTimerDouble() {
|
||||
slf.lasttime = time.Now().UnixNano()
|
||||
slf.timeinterval *= 2
|
||||
|
||||
Reference in New Issue
Block a user