新购买的云服务器上运行的Socket程序,客户端连接不上,客户端的错误是java.net.ConnectException: Connection timed out: connect
解决办法是在云服务器打开SocketServer指定的端口,例如阿里云我就在防火墙中,点击添加规则,然后选择TCP协议,输入端口5000
这样再运行服务器程序,使用客户端程序时就能连接上了
补充
客户端的Socket host指定为云服务器的公网IP,ServerSocket指定端口号就行了
新购买的云服务器上运行的Socket程序,客户端连接不上,客户端的错误是java.net.ConnectException: Connection timed out: connect
解决办法是在云服务器打开SocketServer指定的端口,例如阿里云我就在防火墙中,点击添加规则,然后选择TCP协议,输入端口5000
这样再运行服务器程序,使用客户端程序时就能连接上了
补充
客户端的Socket host指定为云服务器的公网IP,ServerSocket指定端口号就行了
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。