我正在运行一个节点/快递应用程序,它会在几个小时后随机死亡。
此过程始终处于运行状态,没有日志或CPU /内存峰值甚至是大量使用,但此过程不再提供任何请求。
我怀疑这个进程有太多的活动UDP连接:当{s}进入运行节点进程的docker-container时,lsof -i -a -p X | wc -l
计算了9k +网络连接,98%UDP就像这样:
node 6 root 223u IPv4 614173 0t0 UDP *:63025
node 6 root 224u IPv4 324249 0t0 UDP *:34622
node 6 root 225u IPv4 415898 0t0 UDP *:44176
#connections以每分钟10个新连接的速度增长。
我的应用中唯一与UDP相关的功能是https://github.com/sazze/winston-logstash-udp
详细说明:
debian:wheezy
Docker基础映像迁移到node:6.14.2-alpine
后,此行为开始发生。问题: