Hai Liang W.

Results 288 comments of Hai Liang W.

In the yaml, when `mindmap-plugin: basic` present, the mindmap is rendered as default. ``` --- mindmap-plugin: basic --- ``` Does `mindmap-plugin` support other value? so new note can be opened...

那应该是后台服务出现了什么问题,因为: * 最近一周没有升级/重启 * 最近一周,请求量没有明显增长 出现该问题,要么是: 1) Chatopera 云服务硬件承受不了请求负载了;2)后台服务节点的网络出现问题。 现在开始排查日志,稍晚回复您。 另外,API 调用,是在什么时间段发生的?

后台服务,一直有一个凌晨定时清缓存的自动任务。 该任务会重启一个服务节点,现在优化了一下。 但是如果您的 API 调用不是在凌晨左右发生,那么还不是相关问题。 还有就是,最近您的 API 调用,达到了每秒几个请求? 如果连续不断的请求,很密集,服务器会处理不过来,尤其是网络传输较慢的情况下。 * 每秒请求次数多 * 网络情况不好 Chatopera 也需要根据您的情况,去优化硬件。

后台我在继续观察和优化。 但一个必要的解决方案,是在您调用 API 的代码中完成:因为硬件和后端服务优化肯定还是有瓶颈,因为连续请求会将很多请求堆积处理,直至发生 gateway timeout。 方案:还需要在您的代码中,实现下面的逻辑 * 在调用的代码中,加入 try catch, 捕获 com.chatopera.bot.exception.ChatbotException 并检查 exception msg 字符串中是否有 `kong.unirest.UnirestException`, 代表捕获的是 Gateway timeout。 * 发生 Gateway timeout 后,记录当前发送的 Request 信息,比如字典的请求,然后 sleep 一分钟,一分钟后,重新发送请求...

后台服务在该时间段,有产品更新重启,导致训练中没有加入的新词。 后重新启动训练解决。

Problem fixed, https://store.chatopera.com works now.

上述打印的日志没有异常,服务已经正常启动。 请从浏览器打开 http://ip:8035 进行验证。

请问三个中间文件 tmp 是什么样的?帮忙截图,感谢。