记一次线上调优

2020-06-03  本文已影响0人  国服最坑开发

0x01 数据库连接池

# 查看mysql 数据库目前 连接信息
show status like 'Threads%';

# 查看mysql 数据库最大支持的连接数
show variables like '%max_connections%'; 

知道上述两个信息后, 就可以配置每个Spring节点的mysql连接池数据信息了.

0x02 tomcat 连接数量配置

tomcat 默认连接数 150, 我们可以增加连接数信息, 来提高并发性能

# 在 connector 默认基础上,增加下面配置
        maxThreads="1000"
        minSpareThreads="100"
        maxSpareThreads="1000"
        acceptAccount="1000"
        minProcessors="100"
        maxProcessors="1000"

0x03 JVM线程信息调查

 jstack  19999 | grep 2710 -A 100

当然也可以 , 直接导出文件, 慢慢查看

jstack 19999 > 19999.out
上一篇 下一篇

猜你喜欢

热点阅读