Closed xiaoshuwei closed 1 month ago
注: show subscription all;有相同的问题
2024/06/26 03:00:09.341368 +0000 WARN load/sub_pub.go:182 trace {"elapsed": "10.852148147s", "rows": 5, "sql": "/* cloud_nonuser */ show subscriptions all"}
需要加监控
In Cloud dev:
2024/07/04 02:16:28.715246 +0000 WARN models/meta.go:214 trace {"elapsed": "15.817965909s", "rows": 0, "sql": "/* cloud_nonuser */ SHOW SUBSCRIPTIONS;"}
2024/07/04 02:16:48.627979 +0000 WARN load/sub_pub.go:182 trace {"elapsed": "17.568277655s", "rows": 5, "sql": "/* cloud_nonuser */ show subscriptions all"}
2024/07/04 02:16:48.643250 +0000 WARN models/meta.go:214 trace {"elapsed": "17.521654748s", "rows": 0, "sql": "/* cloud_nonuser */ SHOW SUBSCRIPTIONS;"}
publish-subscribe enhancement phase 2重构之后,show subscriptions不再需要切换所有租户收集信息,理论上应该没这个问题了。
先转测试继续观察。
testing
commit: dadbdfda0
测试步骤:
脚本创建acc001-acc500: acc001-acc500用于创建发布db给acc1000 createAccount.txt
acc001-acc500创建db,插入数据,并发布给acc1000: pub.txt
acc1000租户中使用show subscriptions all命令查看所有有权限的发布
耗时:0.01s
测试通过
Is there an existing issue for the same bug?
Branch Name
1.2-dev
Commit ID
994f3da6e
Other Environment Information
Actual Behavior
日志如下:
发生事件为东八区2024/06/26 14:59:13.623551,实例ID为01903344-4d60-7fb3-8a5d-02dafaf20ebc show subscriptions执行时长达到50s,偶现,最近经常出现较长的show subscription的执行时间。如:
没有列举完,但时长比较不稳定。
Expected Behavior
正常时长,正常执行日志如下:
在1s以内
Steps to Reproduce
Additional information
No response