【发布时间】:2023-04-09 22:57:01
【问题描述】:
当我使用时
InetAddress addr = InetAddress.getByName("192.168.1.104");
listen_socket = new ServerSocket(port,5,addr);
然后就可以正常使用了
但是当使用动态ip时
InetAddress addr = InetAddress.getByName("114.143.95.69");
listen_socket = new ServerSocket(port,5,addr);
会抛出以下错误
错误:无法分配请求的地址:JVM_Bind
我应该怎么做才能解决这个问题?
【问题讨论】:
-
改为绑定到 0.0.0.0。
-
这意味着已经有其他进程在传递的端口上处于活动状态。终止该进程并重试。
-
@pramod.nikam,dev 除非邮件包含“已在使用”字样,否则不会。
标签: java serversocket