我运行的是 2.9.0.beta4,因为遇到了升级卡死的问题,经过多次尝试后,应用重建终于恢复了。
在 UI(Web 或移动设备)中,应用程序显示版本,绿色的笑脸表示我已是最新版本。当我点击更新链接时,更新面板显示大多数组件的状态为“仍在升级”。
我可以轻松地通过命令行步骤强制升级。
我担心会再次出现一系列失败的尝试和漫长的恢复过程。
有人愿意提供建议,或者就如何让我的实例稳定健康的方法发表意见吗?
谢谢!
我运行的是 2.9.0.beta4,因为遇到了升级卡死的问题,经过多次尝试后,应用重建终于恢复了。
在 UI(Web 或移动设备)中,应用程序显示版本,绿色的笑脸表示我已是最新版本。当我点击更新链接时,更新面板显示大多数组件的状态为“仍在升级”。
我可以轻松地通过命令行步骤强制升级。
我担心会再次出现一系列失败的尝试和漫长的恢复过程。
有人愿意提供建议,或者就如何让我的实例稳定健康的方法发表意见吗?
谢谢!
点击重置升级按钮?
谢谢,这解决了 UI 冻结的问题。
我已成功更新了 docker manager 组件。
现在从 UI 进行“全部升级”已经 20 分钟了,还在进行中。
希望我不会重蹈上次更新的覆辙。
UI 升级控制台在此之后没有消息:
$ /var/www/discourse/app/assets/javascripts/node_modules/.bin/ember build -prod
警告:Node v16.14.2 未在您的平台上针对 Ember CLI 进行测试。我们建议您使用最新的“Active LTS”版本的 Node.js。有关详细信息,请参阅 https://git.io/v7S5n。
Building
Environment: production
building...
尽管在您的 @babel/preset-env 配置中将“loose”选项设置为“false”,但由于 @babel/plugin-proposal-private-property-in-object 的“loose”模式选项设置为“true”,因此它不会被用于 @babel/plugin-proposal-private-property-in-object。
对于 @babel/plugin-proposal-class-properties、@babel/plugin-proposal-private-methods 和 @babel/plugin-proposal-private-property-in-object(当它们启用时),“loose”选项必须相同:您可以通过显式添加
["@babel/plugin-proposal-private-property-in-object", { "loose": true }]
到您的 Babel 配置的“plugins”部分来消除此警告。
尽管在您的 @babel/preset-env 配置中将“loose”选项设置为“false”,但由于 @babel/plugin-proposal-private-property-in-object 的“loose”模式选项设置为“true”,因此它不会被用于 @babel/plugin-proposal-private-methods。
对于 @babel/plugin-proposal-class-properties、@babel/plugin-proposal-private-methods 和 @babel/plugin-proposal-private-property-in-object(当它们启用时),“loose”选项必须相同:您可以通过显式添加
["@babel/plugin-proposal-private-methods", { "loose": true }]
到您的 Babel 配置的“plugins”部分来消除此警告。
最终,更新似乎已通过 Web UI 挂起。
恢复方法是通过 SSH 登录并执行应用程序重建。
我完全不知道是什么出了问题,也不知道为什么。