Tomcat与Nginx性能监控与调优

Tomcat与Nginx性能监控与调优

一、Tomcat性能监控与调优

1、tomcat远程debug
技术:JDWP协议

2、tomcat-manager监控
(1)文档:docs/manager-howto.html
(2)步骤

Conf/tomcat-users.xml添加用户
Conf/Catalina/localhost/manager.xml配置允许的远程连接
重启tomcat

(3)http://localhost:8080/manager

3、psi-probe监控

4、tomcat调优
(1)内存优化
(2)线程优化:参考docs/config/http.html
(3)配置优化:参考docs/config/http.html

二、Nginx性能监控与调优

1、安装
(1)修改yum源
(2)localhost/10.110.3.80

2、ngx_http_stub_status监控连接信息
添加配置

Location = /nginx_status{
Stub_status on;
Access_log off;
Allow 127.0.0.1;
Deny all;
}

3、ngxtop监控请求信息

安装python-pip
安装ngxtop

4、nginx-rrd图形化监控

5、nginx优化
(1)增加工作线程数和并发连接数
(2)启用长连接
(3)启用缓存、压缩
(4)操作系统优化

posted @ 2020-03-17 19:58  李泽坤  阅读(207)  评论(0编辑  收藏  举报