更新应用

症状

  • 每次更新完应用 supplier 后,A 请求 supplier 就会抛出 connection refused.
  • 这个报错很有规律,5 分钟一次。

报错链接:https://sls.console.aliyun.com/lognext/project/k8s-log-cdb18013fdf344ea9b5647c51852aee29/logsearch/guard-v2-prod?encode=base64&endTime=1575366499&queryString=bGV2ZWwgYW5kIGVycm9y&queryTimeType=99&startTime=1575366439

临时措施

调大 supplier 的实例数后有时解决了该问题。但是也不一定,有时更新还是会出现这个问题。

困惑

  1. 前几次调大连接数还感觉勉强能接收,因为毕竟上了新的功能。但是这个银联记账的接口只是上了,没有流量来调用,出现这个问题就非常奇怪了。
  2. 为什么是 5 分钟一次这么规律?
  3. 之前认为是 nginx 轮询的问题,后来调整了 nginx 改为按照最小连接数轮询,好像也没什么帮助啊。