jeecg 重启报40001

报错

30-May-2022 09:52:49.525 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 70168 ms
sessionCreated:C1BE6C7539EDDD600FE1DAB8A001BF77
[2022-05-30 09:52:54] [WARN] [net.sf.ehcache.distribution.RMICacheManagerPeerListener:120] Explicitly setting the listener hostname to 'localhost' is not recommended. It will only work if all CacheManager peers are on the same machine.
[2022-05-30 09:52:54] [ERROR] [net.sf.ehcache.distribution.RMICacheManagerPeerListener:330] Exception starting RMI registry. Error was Port already in use: 40001; nested exception is:
        java.net.BindException: 地址已在使用 (Bind failed)
java.rmi.server.ExportException: Port already in use: 40001; nested exception is:
        java.net.BindException: 地址已在使用 (Bind failed)
        at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:346)

问题

重启jeecg的tomcat后,出现上述错误,运行netstat -tunlp |grep 40001发现有服务,但是查pid查不到
在这里插入图片描述
运行lsof -i:40001后出现一堆这啥
在这里插入图片描述

解决

1:查找一下 ehcache.xml文件

find ./ -name ehcache.xml

在这里插入图片描述2:编辑ehcache.xml文件,找到cacheManagerPeerListenerFactory节点
将40001随便改个port,保存,重启完事
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sirwsl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值