启动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端口被占用的主要内容,如果未能解决你的问题,请参考以下文章

tomcat端口被占用解决办法

解决启动nginx时报80端口被占用的问题

IDEA启动Tomcat服务器时某些端口(如1099端口)被占用的解决办法

Dubbo Qos端口占用问题

启动tomcat服务器时端口被占用java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind解决方法。(示例代码

部署错误:Tomcat启动失败,服务器8080端口已被占用