docker_manager 升级后论坛已停摆

对于那些没有读到结尾的人来说,重启虚拟机解决了问题,而其他任何方法都无效!


编辑:唉,之前没意识到——论坛首页正常,但进入任何主题页面时只会显示加载动画。我们的 Discourse 出大问题了。有什么建议吗?

不幸的是,./launcher rebuild app 大概是我对 Discourse 的了解极限了,这似乎能解决大多数问题,但今天看来不管用。

我们运行的是 2.4.0.beta7 (16cdf94001)。

除了以下内容外,discourse-doctor 检查一切正常:

Discourse version at forum.quartertothree.com: NOT FOUND
Discourse version at localhost: NOT FOUND

日志中有大量错误,无法连接到 6379 端口的 Redis。进程正在运行,但 lsof 没有显示 6379 端口在监听。如何修复?

Failed to report error: Error connecting to Redis on localhost:6379 (Errno::EADDRNOTAVAIL) 3 Job exception: Error connecting to Redis on localhost:6379 (Errno::EADDRNOTAVAIL)

------以下为原始支持帖内容-----
我看到发布了新的 beta 版本,于是像往常一样进入升级页面,发现需要升级 docker_manager,便执行了升级。看起来成功了。之后升级页面变为空白,快速搜索后看到这里的建议,于是执行了 ./launcher rebuild app

现在升级页面不再空白,但我遇到了奇怪的 521 错误,即使 Cloudflare 已启用,尽管网站正在监听并在 443 端口正常工作,因此我将 Cloudflare 设置为仅 DNS 模式。我知道你们不支持也不推荐使用 Cloudflare,我也不需要关于它的帮助。

总之,经过一番折腾后,现在当我进入升级页面时,docker_manager 仍然 需要升级。但当我点击“开始升级”按钮时,没有任何反应,红色“重置升级”按钮闪烁了一瞬间后退出。这导致所有升级都无法进行,因为在我升级 docker_manager 之前无法升级其他任何内容。

我又尝试了一次 launcher rebuild app,问题依旧,docker_manager 无法升级。有什么建议吗?

网站似乎已上线,我可以浏览分类和主题。

没错——不知何故,重启虚拟机解决了问题,而其他任何方法都无效。

呼!

现在它显示为最新的测试版,而之前是 .7 版本。我们已完全更新到最新。真是非常奇怪。