启动tomcat服务时报22222端口被占用
Posted 知了肥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了启动tomcat服务时报22222端口被占用相关的知识,希望对你有一定的参考价值。
服务依赖的dubbo包升级后,启动服务tomcat报22222端口被占用
原因:
dubbo 2.5.8 新版本重构了 telnet 模块,提供了新的 telnet 命令支持。新版本的 telnet 端口 与 dubbo 协议的端口是不同的端口,默认为 22222。测试环境一台机器部署多个服务,导致这个端口被占用。
解决方法:
修改catalina.sh,添加如下配置(加粗部分):
CATALINA_OPTS="-Xdebug -Ddubbo.qos.port=33333 -Xrunjdwp:transport=dt_socket,address=58084,suspend=n,server=y"
详细请参考文章:
https://github.com/chickenlj/dubbo-user-book/blob/master/references/qos.md
以上是关于启动tomcat服务时报22222端口被占用的主要内容,如果未能解决你的问题,请参考以下文章
IDEA启动Tomcat服务器时某些端口(如1099端口)被占用的解决办法
启动tomcat服务器时端口被占用java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind解决方法。(示例代码