网站备案升级,设计h5是什么意思,wordpress会员中心添加头像上传,门户网站系统程序1、影响性能的线程状态
①BLOCKED#xff0c;如果线程中有BLOCKED#xff0c;就代表有阻塞情况#xff0c;需要进行排查
②TIMED_WAITING#xff0c;如果线程中有TIMED_WAITING#xff0c;就代表有等待的情况#xff0c;要分情况来排查 系统线程在等待#xff08;如果…1、影响性能的线程状态
①BLOCKED如果线程中有BLOCKED就代表有阻塞情况需要进行排查
②TIMED_WAITING如果线程中有TIMED_WAITING就代表有等待的情况要分情况来排查 系统线程在等待如果以java.*并且线程快照信息比较短可以忽略 业务线程在等待如果以com.*cn.*org.*线程快照信息比较长需要重点关注
2、数据库连接池
项目启动时会提前创建N个数据库链接然后存放到连接池中。
如果需要执行SQL的时候可以直接从连接池中拿到一个链接使用使用完毕后再放回连接池中。
3、如何确定连接池中的连接数不足
①线程快照大量业务线程正在等待获取链接
②查看连接池配置确定最大允许的连接数是多少然后监控数据库当前连接数判断是否达到上限
4、如何查看服务器链接数 yum install -y net-tools nestat -anp | grep 3306 netstat -anp | grep 172.21.0.16:3306 | grep 14963 | wc -l
5、如何配置连接池参数
初始连接数1-10
最小连接数和初始值保持一致
最大连接数几十个通常50个够用不建议超过100
6、查看数据库本身的连接数
最大连接数
show variables like %connection%;
MySQL默认最大连接数是150修改/etc/my.cnf
当前连接数
netstat -anp |grep 172.21.0.16:3306 | wc -l
7、Tomcat连接数
在端口号处添加 maxConnection15000 acceptCount200 maxConnection默认值10000acceptCount默认值100最大支持的连接数10100
8、Redis连接数
默认最大连接数maxClient10000
9、Nginx连接数
最大连接数worker的数量CPU的核数* 每个worker支持的最大连接数默认1024