同一个pod有时可以,有时不可以。没有任何报错
我也遇到了,经过咨询,结论是,DevOps服务的websocket的buffer被从4M改成了512k。导致日志从agent发到devops服务时,出现ws的1009异常。
目前我是通过恢复buffer的大小来解决的。你可以试试给devops服务添加一个环境变量WEBSOCKET_BUFFER_MAXBINARYMESSAGESIZE来试试。
这个参数是考虑到什么调小的?您这边调整到4M了吗还是2M做一下尝试
我调到4M了。agent会取最近1千条日志。后续好像是按时间拼日志来发送消息的。
所有,你的日志比较大的话,需要调大。
感觉agent除了按时间合并日志防抖外,也需要考虑下匹配devops默认的512k的尺寸大小
哦哦,非常感谢!
改小这个日志缓存区的大小是因为,websocket连接数多了占用内存就多,所以我们大概评估了常用了日志的大小,改小了。所以你可以按照二楼的配置根据你的需要调大。
相关帖子: