Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
我碰过类似,最后是某个插件在请求里做全站统计,每次打开首页都扫主题表。
慢的时候管理后台也慢,发帖页更慢,接口没有 500,就是卡。
那更像共享依赖被拖住。Postgres 有没有出现很多 idle in transaction?
Redis 也看一下 LATENCY DOCTOR 和慢日志。NodeBB 有些实时计数和会话会碰 Redis,Redis 卡住会让页面像被挂起。
LATENCY DOCTOR
Postgres 里 idle 连接挺多,但我不确定是不是正常。
连接多不一定错,关键看等待事件。你贴一段 pg_stat_activity,把 query 隐私去掉就行。
pg_stat_activity
还有插件。最近加过 sitemap、SEO、统计、广告、编辑器之类的吗?
加过 sitemap 和一个老主题插件,想先做收录。
先禁最近装的插件,一次只禁一个,观察一整天。不要全关后觉得好了,最后不知道是谁。
先关 sitemap 后,首页稳定到 400ms 了。明天再看。
记录成复盘:慢性变慢不是“NodeBB 需要每天重启”,是某个链路有累积成本。重启只是把证据清掉。
你好!看起来您对这段对话很感兴趣,但您还没有一个账号。
厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。
有了你的建议,这篇帖子会更精彩哦 💗