问题现象
1、请求响应时间很长,无业务逻辑也很慢;
2、启动时间很长,很难重启;
3、通过arthas(阿里云开源代码分析工具)跟踪定位发现:
org.apache.catalina.core.StandardHostValve.invoke(org.apache.catalina.connector.Request request, org.apache.catalina.connector.Response response)
该行代码运行时间超过10s。
解决问题
1、StandardHostValve会去解析DNS,所以可以查看一下DNS是否正确,链路是否顺畅,或者存在DNS多域名冲突问题,就是nameserver指向不通的DNS服务器,导致整体响应变慢。
2、DNS服务修改地址:/etc/resolve.conf