以前运行很好的java rmi 服务,重启的时候死活起不来,提示
“Exception in thread "main" net.sf.cglib.core.CodeGenerationException: java.rmi.server.ExportException-- Port already in use: 0; nested exception is:
java.net.BindException: Address already in use
”
提示Port 0 使用,实际的端口是16101,用netstat 查看该端口也没有被占用。查了一下资料,有人建议重启网络设备 lo,不起作用。而重启etho 就可以了。
命令:
ifdown eth0 ifup eth0
需要把shell写到一个脚本中,否则可能没法远程登录了。