Closed uubulb closed 1 month ago
这个写法感觉锁操作有点多,要不换个支持并发的map
这个写法感觉锁操作有点多,要不换个支持并发的map
放内存里是那种频繁读写的数据,如果不是频繁读写可以就放数据库里
哪边的锁操作有点多?
这个写法感觉锁操作有点多,要不换个支持并发的map
放内存里是那种频繁读写的数据,如果不是频繁读写可以就放数据库里
哪边的锁操作有点多?
这里 singleton/notification.go
加了通知组后几个 map 的读写更多了,因为不能直接从字段取
这里
singleton/notification.go
加了通知组后几个 map 的读写更多了,因为不能直接从字段取
不需要在内存中放这么多东西吧,只存必要的
这里
singleton/notification.go
加了通知组后几个 map 的读写更多了,因为不能直接从字段取不需要在内存中放这么多东西吧,只存必要的
NotificationGroup可以换成从数据库读名字
这里
singleton/notification.go
加了通知组后几个 map 的读写更多了,因为不能直接从字段取不需要在内存中放这么多东西吧,只存必要的
NotificationGroup可以换成从数据库读名字
嗯嗯,不是像 server 列表那种需要频繁读的都可以放到内存
这里
singleton/notification.go
加了通知组后几个 map 的读写更多了,因为不能直接从字段取不需要在内存中放这么多东西吧,只存必要的
NotificationGroup可以换成从数据库读名字
嗯嗯,不是像 server 列表那种需要频繁读的都可以放到内存
感觉SendNotification调用的还是比较多的,alert cron monitor都用了,每次都读数据库可能不太好
listNotification
放在server之后加吧
listNotification
放在server之后加吧
listserver 有了 server 都结束了
refactor 了一下 common handler 跟进下
希望最终状态是都按组去管理,所以所有的绑定关系都放表里面 一个告警组可以包含多个通知方式
增加通知组与通知api,通知方式改为与通知组id绑定