eclipse启动tomcat卡死

日常工作中,都是用eclipse做开发WEB的IDE,今天发现个奇怪的问题,eclipse启动tomcat时,总是因为超时而自动关闭。

    打开"Servers"视图,找到自己配置的tomcat,双击查看配置,如下:

可以看到这里有一个选项,用来配置启动超过45秒时,会自动stop掉tomcat。现在把它改大点,如改为450秒。

    再次启动时,tomcat依然没有启动起来,查看控制台日志,竟然发现有个请求在访问项目首页,想到可能是刚改的首页查询数据库代码有问题,导致一直在这里等待。但问题来了,是谁访问首页呢?

    我在首页的Controller中,打印一下请求的ip和端口号

System.out.println(req.getRemoteHost());
System.out.println(req.getRemotePort());

打印结果:

127.0.0.1
52754

通过ip知道这是个本地进程发起的请求,通过端口号,我们可以找到对应的进程。


                
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值