我在云服务器上使用netty中,在进行端口绑定时,调用ServerBootstrap
的bind(String inetHost, int inetPort)
方法时,如果inetHost
参数填写公网ip,在启动时就报错java.net.BindException: Cannot assign requested address
,参数换成127.0.0.1
或者0.0.0.0
就没事,这是什么原因导致的啊?
一开始我们是在学校服务器上开发,一直都填的内网ip,无法公网访问,最近放假了老师让我把服务器转移到云上,结果就死活启动不了,现在问题解决了,就是不知道为啥不能绑定公网ip
慕少森
墨色风雨
相关分类