社区
Web 开发
帖子详情
SpringBoot jar包启动之后一段时间 就僵死,无反应的问题。。。。
陪妳去流浪丶
2018-11-06 05:16:18
小弟一个SpringBoot项目在本地测试 没问题,但是打成jar包,部署到客户的window Server 2016上面去就出了个问题,当项目启动起来之后一段时间就会僵死,前端的请求全部是 pending状态,日志也没有打印,也没有任何报错。VisualVM监控 我自己也看不出有什么问题。。。。请走过路过的各位大神给点思路。。。帮忙想想这种情况会是哪里出了问题?
我用jar包在自己本地测试也从没遇到过这个问题,就只有客户服务器上面出现。急死我了。。。大神们求救。
...全文
7499
13
打赏
收藏
SpringBoot jar包启动之后一段时间 就僵死,无反应的问题。。。。
小弟一个SpringBoot项目在本地测试 没问题,但是打成jar包,部署到客户的window Server 2016上面去就出了个问题,当项目启动起来之后一段时间就会僵死,前端的请求全部是 pending状态,日志也没有打印,也没有任何报错。VisualVM监控 我自己也看不出有什么问题。。。。请走过路过的各位大神给点思路。。。帮忙想想这种情况会是哪里出了问题? 我用jar包在自己本地测试也从没遇到过这个问题,就只有客户服务器上面出现。急死我了。。。大神们求救。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianfang
2020-03-09
打赏
举报
回复
VisualVM 可以查看阻塞的线程名称,看看是哪里类出问题
tianfang
2020-03-09
打赏
举报
回复
增加数据库的最大连接数 监测数据库连接数,如果很快达到数据库连接上限并且不下降,可能存在数据库连接未释放
tianfang
2020-03-09
打赏
举报
回复
1
按用户的生产环境部署一个测试环境,做压力测试,可能会重现故障
qq_38575269
2020-03-05
打赏
举报
回复
神仙:http://xuewei.world:8000/2020/01/19/%e9%98%bf%e9%87%8c%e4%ba%91%e5%90%af%e5%8a%a8-springboot-%e5%90%8e%e8%ae%bf%e9%97%ae%e7%89%b9%e5%88%ab%e6%85%a2%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/
「已注销」
2020-01-19
打赏
举报
回复
已解决: http://xuewei.world:8000/2020/01/19/%e9%98%bf%e9%87%8c%e4%ba%91%e5%90%af%e5%8a%a8-springboot-%e5%90%8e%e8%ae%bf%e9%97%ae%e7%89%b9%e5%88%ab%e6%85%a2%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%a1%88/
至尊用户1991
2019-12-16
打赏
举报
回复
任务管理器关闭Java相关进程!重启jar包,什么问题造成暂时不知!
sunkes
2019-08-13
打赏
举报
回复
2
是用windows 的cmd启动的吗? 关闭cmd快速编辑。 用cmd java -jar 启动程序的话,并且同时打开了cmd快速编辑 可能会导致这种情况。一般需要按下键盘回车或者,向下就好了。 参考“cmd io阻塞”
zspmsir
2019-08-12
打赏
举报
回复
先把项目在本地跑起来,模拟线上进行,看看一段时间会不会僵死,如果没有,可能是服务器配置的问题
himoring
2019-08-12
打赏
举报
回复
我现在也一样,监控没问题,但是项目就是不运转
大榆!
2019-08-06
打赏
举报
回复
老哥这问题解决了吗
陪妳去流浪丶
2018-11-06
打赏
举报
回复
引用 2 楼 www.alphaos.club 的回复:
https://blog.csdn.net/zzq900503/article/details/80577490
我并不是启动报错哈,我把springboot容器换成jetty也是这个情况
podd
2018-11-06
打赏
举报
回复
https://blog.csdn.net/zzq900503/article/details/80577490
Ckuangf
2018-11-06
打赏
举报
回复
有可能是内存泄漏导致的堆内存占用情况很大,dump看下哪块代码占用的比较多
windowns10下部署
springboot
启动
后
jar包
假死,
僵死
问题
解决
开发框架
SpringBoot
+mybatis-plus 开发环境 Windows7,JDK1.8,Mysql5.7
问题
描述 在开发环境中并未出现任何卡顿,
僵死
,假死;但是将项目打包成
JAR包
,发送给测试人员部署测试时频繁出现假死现象。
问题
解决 经过排查,上网查询,发现可能是测试人员使用的系统是Windows10,而Windows10的CMD命令行是默认插入输入模式,容易打断系统执行,
jar包
...
Spring boot项目
启动
,运行到一半卡住了,没
反应
你TM把断点打在方法头上,注册到一半就
启动
不了了。怪谁,自己做的吧。 你真是个SC,看了一天的日志,找了一天的错误,结果发现是这个原因。爆炸,BOW ...
Jar包
部署在Linux后台永久运行
在Window中我们开启
jar包
后可以将命令行窗口最小化,让其在后台运行,不影响我们其他操作。 Linux中使用 java -jar xxxx.jar 运行
jar包
后就不能再进行其他操作了,如果想让其像Window一样后台运行: nohup java -jar xxxx.jar >temp.txt & nohup :意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 >temp.txt:将command的输出重定向到temp.txt文件,即输出内容不打印到屏幕上,而是输出到te
我找到了一个快速定位
SpringBoot
接口超时
问题
的神器!
文章来源:https://juejin.cn/post/7140462361759973384背景公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。最近在优化接口的响应时间,优化了代码
之后
,但是时间还是达不到要求;有一个诡异的100ms左右的耗时
问题
,在接口中打印了请求处理时间后,和调用方的响应时间还有差了100ms左右。比如程序...
JAVA面试题分享二百六十四:
SpringBoot
假死,怎么处理?
栈内存溢出:程序所要求的栈深度过大。堆内存溢出: 分清内存泄露还是 内存容量不足。泄露则看对象如何被 GC Root 引用,不足则通过调大-Xms,-Xmx参数。永久代溢出:Class对象未被释放,Class对象占用信息过多,有过多的Class对象。直接内存溢出:系统哪些地方会使用直接内存。给出一些实战经验,让工作中更加从容:调优参数务必加上,发生OOM让JVM自动dump出内存,方便后续分析
问题
解决
问题
堆内存不要设置的特别大,因为你设置的特别大,发生OOM时生成的dump文件就特别大,不好分析。
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章