skywalking插入agent数据过长问题解决

今天在paas平台上的skywalking server出现一个问题,就是agent发送过来的心跳数据超长了,导致skywalking server的表字段不够用,出现插入数据错误,如下图:

skywalking插入agent数据过长问题解决

经过检查,发现agent部署在paas上,获取当前docker的IPV4地址,会拿到很多,目前是1百多个,估计是获取方式在容器上出现了问题导致。

目前的解决办法是将agent里的获取IPV4的方法设置为了空数组,就不返回这条数据的具体内容了,感觉也没啥用处。

skywalking插入agent数据过长问题解决

部署在虚机上的agent,是没有问题的,能够获取准确的IPV4地址。