美文网首页
记一次线上调优

记一次线上调优

作者: 国服最坑开发 | 来源:发表于2020-06-03 10:46 被阅读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线程信息调查

    1. 进入 /tmp/hsperfdata_root/ 目录 ,查看运行中的java进程信息
    1. top 找到最高占用率的进程号19999,并记下. 确保这个进程号在 1中.
    1. top -p 19999, 然后 -H , 查看线程, 找到想调查的线程id 10000, 并转成 16进程
      printf %x 10000
    1. 查看相应线程信息
 jstack  19999 | grep 2710 -A 100

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

jstack 19999 > 19999.out

相关文章

  • 记一次线上调优

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

  • 说得

    爱上调酒—在线播放—优酷网,视频高清在线观看

  • AAA学习攻略10

    滴滴收购优步后应如何实施商业运营模式 滴滴收购优步中国后,关于其涉嫌垄断的声音就不绝于耳。有关今日滴滴顺风车又上调...

  • 2021-10-10    涨价

    昨天午夜始,汽柴油价格上调。此次油价调整,是今年的第十九次调价,也是年内十三次上调油价中上调幅度最大的一次,...

  • 记一次GC调优

    问题描述 最近在做一个项目,遇到了一些GC方面的问题,所以记录一下。 第一个问题:在大量数据的时候,需要new大量...

  • 记一次JVM调优

    高级程序员必不可少的技能,这个也是高薪必问的问题 能够有效通过 JVM 调优提升系统性能的人往往被人们冠以”大牛”...

  • 记一次接口调优

    前言 前段时间,进行了一次接口调优,现进行简单记录。需求是这样的,推出了切水果的玩法,用户切水果会爆出分数、虚拟货...

  • 慢工出细活(四)

    照片写生,嘿嘿,就算是吧ლ(ٱ٥ٱლ) 只线描轮廓,不上调调。绘图工具比较容易,第一支笔画错了,就多画了几条线('...

  • 小王同学的初中生活7

    第一次领奖学金 今天班主任老师在班级群里发了表彰月考A优的照片,这次月考上A优线的孩子都可以站上讲台,领取十元奖学...

  • 2019兰州大学MBA复试分数线公布

    2019兰州大学MBA复试分数线公布 学校确定的复试分数线为考生进入复试的最低要求,各招生学院可根据生源情况向上调...

网友评论

      本文标题:记一次线上调优

      本文链接:https://www.haomeiwen.com/subject/crkvzhtx.html