NGX充当Tomcat的反向代理,攻击扫描请求正则匹配的死循环,导致Java进程的CPU占用率一直居高不下。重启Tomcat无效,所以重启Nginx后就下来了。为什么?NGX充当Tomcat的反向代理,攻击扫描请求正则匹配的死循环,导致Java进程的CPU占用率一直居高不下。重启Tomcat无效,所以重启Nginx后就下来了。为什么?简介:一个Web服务是Nginx+Tomcat。有一天发现cpu太高了。通过jstack,发现堆栈中充满了循环的常规调用。重启Tomcat后发现cpu没下来,重启Nginx后又下来了。 这是怎么回事?是Tomc
转载请注明原文地址:https://juke.outofmemory.cn/read/1896636.html