Linux下部署tomcat,启动时8005端口无法启动

问题描述:

今天在公司的服务器上部署tomcat的项目,前端包、后端包甩到webapps文件夹下面去!

ok!搞定!启动服务!

tail -f logs/catalina.out 查看启动日志!ok!都启动完成了!没有报错!漂亮!

访问页面!

嗯?????怎么一直在转圈圈的?进不去?

问题排查:

curl localhost:8080/项目名
嗯??卡在这了,就没反应了?赶紧ctrl + C 终止curl

这会是为什么呢?于是我先ps -aux | grep tomcat 发现tomcat的进程都已经启动了,是正常的。

可恶!这时候我想到,是不是端口没有启动起来,赶紧ss -ntulp | grep java。结果发现8080是起来的,但是好像8005不见了!好家伙!这怎么8005起不来了呢?

问题解决:

解决方案一:

mv  /dev/random  /dev/random.bak   //备份原有random文件

ln -s  /dev/urandom  /dev/random    //使用urandom创建软连接替代random即可

解决方案二:

yum -y install rng-tools  //如果8005端口依然无法开启就安装该软件包

[root@web1 ~]# systemctl start rngd  //开启服务

总结:

一般来说遇到问题先不要慌!咱们先通过万能的grep指令去快速定位问题所在,然后对症下药!大部分的8005启动不了都可以用方案一进行解决!快去试试!!!

本人是今年才转型运维的一枚小菜鸟!写的不好的地方还请诸位指点出来!感激不尽!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值