日期:2014-05-20  浏览次数:20878 次

用mina2做的消息系统服务,程序重新启动端口被占用问题, 标题要长 .................
用mina2做的消息系统服务,程序重新启动出现 java.net.BindException: Address already in use: bind异常..
原因是服务器端口还未被释放.. 需要等待1,2分钟左右后才能启动成功。
如果在高峰做程序更新,重启服务需要2分钟,对客户使用体验非常不好
有没有解决办法 ?
是不是跟sokect的参数SO_REUSEADDR有关,如果是,mina2中该如何设置


------解决方案--------------------
像你自己会所的setReuseAddress(true);这样设置一下 试试?