开发者社区> 问答> 正文

JAVA servlet 页面卡死 是个什么情况?细节如下.? 400 报错

JAVA servlet 页面卡死 是个什么情况?细节如下.? 400 报错

情况是这样的、

采用 的 JSP 、servlet 跳转、 在跳转 之后 会执行很多SQL、目前 每个星期 会有那么一回、在跳转的时候 卡死在哪里。需要重启一下 才恢复。

我在 跳转的JS 里面 添加的 try catch。并没有什么错误提示。

重要的是、我在 servlet 添加的日志 显示、这个跳转 根本就没走进来、

然后 我就迷糊了、从表面上看、应该是在 跳转的过程中出错了、但是、日志里面没有信息、又说明根本没有走进来、那 问题是在哪呢?

问题是 不定期的 出现、本地 也无法模拟出来 真实情况。 

谁 知道 问题出现在哪里?或者 该 怎么处理?

展开
收起
爱吃鱼的程序员 2020-05-30 22:01:35 658 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    如果真是跳转的问题话,那就是你应用服务器的问题了,不同的服务器实现还不一样,tomcat好像是文件,weblogic是socket,不如换个应用服务器试试######嗯 目前用的TOMCAT 。 我到时候 换一个试试、谢谢######查看一下数据库连接是否及时关闭,现象极有可能是数据库连接消耗完了不能获得连接卡到那里了######数据库那块应该没问题,因为其他操作都是可以的!只是一个地方的按钮不会跳转,而且好像没走进servlet,因为没有日志信息######用jstack看内存堆栈的线程状态######已经发现问题了、servlet 的 doPOST 加了 synchronized 。我也是醉了、以前别人的老代码、我把最简单的忽略了、囧、、

    2020-05-30 22:01:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载