|  |      1hulala1021      2021-11-03 09:19:45 +08:00 应该是并发问题,阻塞了 | 
|  |      2liuxu      2021-11-03 09:51:17 +08:00  3 我的电脑平时用的挺好了,开了个软件就卡了,怎么回事,是不是我的电脑限制了这个软件运行,求大佬解答 | 
|  |      3BBCCBB      2021-11-03 09:55:43 +08:00 要做监控.. 才能知道是 tomcat, cpu 还是说压力大了你代码里某部分执行的慢了. 比如 sql 在压力下执行的慢了. 猜是猜不出来的. | 
|  |      4theOneMe      2021-11-03 09:55:59 +08:00 就你单机部署,单个接口而言,限制并发的原因就是接口的响应耗时和线程数配置,当然这些影响因素要以其中的短板来说 | 
|      5Mithril      2021-11-03 09:58:07 +08:00 性能调优要先做 profile ,不要虚空打靶随便瞎调。除非这问题你见过,不然纯属浪费时间。 | 
|  |      6dranfree      2021-11-03 09:58:50 +08:00 这个信息不够啊,你只描述了现象,响应慢的话和 CPU 负载、数据库负载都有关系的,还是得看当时的服务器状态 | 
|      7securityCoding      2021-11-03 10:01:54 +08:00 接口反应慢第一时间查 sql ,一上来就开始 tomcat 调优大概率会调了个寂寞 | 
|  |      8clf      2021-11-03 10:07:09 +08:00 接口做了啥操作,数据库是啥,信息呢? (我电脑很卡,你能帮我修一下吗) | 
|      9MaxTan      2021-11-03 10:45:23 +08:00 我最近在拿上游接口数据,也是跑个几分钟就开始变慢,最后干脆 timeout 无响应,老实说是不是你? | 
|      10dqzcwxb      2021-11-03 11:05:47 +08:00 接口响应 11s 你不去优化再怎么提高线程池数并发数都白搭 | 
|  |      11ch2      2021-11-03 11:08:33 +08:00 查日志 | 
|  |      12byte10      2021-11-03 11:14:19 +08:00 只有一个原因那就是代码烂,8 核 闭着眼睛写,只要逻辑正确,随便几千的并发问题不大。4 分钟 8000 次,平均每秒 40 并发,赶紧看看代码把,tomcat 默认配置都不至于这么差的并发,哪怕配置负优化,也不至于这么差。 | 
|  |      13kiracyan      2021-11-03 11:34:12 +08:00 跑个压测看看服务器瓶颈在哪 | 
|  |      143kkkk      2021-11-03 15:18:12 +08:00 查代码吧你是有多看不起 tomcat 和 8 核主机。 | 
|  |      15Latin      2021-11-03 15:57:25 +08:00 开个 ssh 让我上去看看( | 
|  |      16yuseoikei      2021-11-03 16:18:41 +08:00 看一下哪些更新操作的 sql 比较耗时,而且没走索引 | 
|  |      17nekoyaki      2021-11-03 17:46:35 +08:00 老板让你同时干 10 个活,你干得比干一个活的时候慢,是公司的限制还是老板的限制? | 
|  |      18zeni123      2021-11-03 20:49:14 +08:00 用 java 自带工具 jvisualvm 连上去看看  1. CPU 占用量 2. 线程的数量 一台机器最大 10000 ,也也可看看有多少是 WAITING 状态。看看是否有死锁 3. Full GC 是否频繁 上面是 JAVA 的,然后就是看数据库的了 | 
|      19Konys      2021-11-05 15:00:48 +08:00 遇到这种问题我一般先往 SQL 上想 |