任何 command 任何时候均显示,从 lean init 重建项目亦不行
[ERROR] Could not detect Language

lean info 任何时候均显示
[ERROR] Failed to retrieve user info from region: tab: LeanCloud API error 1: User doesn't sign in.

但是又能正常抓取到用户信息

虽然以上错误提示均不影响任何具体命令操作,但看着心烦

另外吐槽下近期的服务:
我早上有个服务又无缘无故挂起了 直到用户反馈给我才发现
web 控制台点击重启 显示 socket hang up
最后命令行 lean publish 解决

这种无故挂起情况今年以来多有发生,自 6 月以来 已经遇到过好几次了
还请各位多多努力,增加服务稳定性,否则真的我不如self host了,我一直用 lean 是因为方便,开发阶段可以节省一点时间,在维持成本相近的情况下,如果稳定性不如自己的,那开发节省的那点便利等于在维护阶段又交回去了,变成了一个长痛还是短痛的问题。容器不是万能的,长时间运行还是会出这样那样的问题,我明白你们设计的初衷是尽量减少人工参与,毕竟 restart 一个容器也就 1-2 秒,但实际情况是,现在的确有假死导致容器无法自恢复的情况,并且有些问题是容器以外的,比如端口变更等网络环境错误。

因此之前也提出过, 是否能增加个用户通知功能
比如在这种挂起,或者之前提到过的 端口变更 能给用户发个通知,而不是抓瞎
这种黑盒的状况,已经好几年了。
sweatsweatsweatsweat

[ERROR] Could not detect Language

这个提示是命令行工具读不到 locale 相关的环境变量(LC_ALL 等),但不影响正常的操作,后续我们会改进这个错误提示或者不再显示这个提示。

lean info 任何时候均显示
[ERROR] Failed to retrieve user info from region: tab: LeanCloud API error 1: User doesn't sign in.

应该是你之前登录过华东节点,但现在登录状态过期了,需要重新登录才能显示华东节点的信息。这个的错误提示也有待改进。

我早上有个服务又无缘无故挂起了 直到用户反馈给我才发现
web 控制台点击重启 显示 socket hang up
最后命令行 lean publish 解决

确实今天上午 10:58 - 11:34 我们有过一次网络故障,这个情况应该是受故障影响

但实际情况是,现在的确有假死导致容器无法自恢复的情况,并且有些问题是容器以外的,比如端口变更等网络环境错误。

除了今天早上这种平台故障的情况,按说是不应该出现「容器假死无法恢复」的情况的,我们有几分钟一次的定时任务来对容器进行 HTTP 层面的健康检查,如失败会重启容器。如果还有类似的情况,麻烦提供一下更详细的信息(应用、实例、URL、得到的响应、时间点等)

比如在这种挂起,或者之前提到过的 端口变更 能给用户发个通知,而不是抓瞎

这种平台故障的情况我们会在 status.leancloud.cn 发布最新的消息。对于单个用户云引擎的异常状况通知,我们现在只有以天为单位的报警(会在第二天通过邮件发送),实时的报警还在计划中,需要可能比较长一段时间。

谢谢
lean info 错误任何时间都会有 即使我刚刚 login 之后 也同样会显示
并且现在情况并不是不显示节点信息。而是信息正常获取 错误同时也有

今早的容器挂起时间根据日志大约在 11:11 分左右,一直到 11:30 左右我用户给我反馈我手动重启,应该符合您说的时间段

实时通知其实可以开放一个web hook接口让用户自己接入就行,
比如我自己搭的 grafana 就绑了 slack 和 钉钉。