我最近在亚马逊Ec2上试过码头; 当我试着开始; 我收到'地址已被使用'错误.
我确信此系统上没有其他服务器正在运行.
我甚至尝试将端口更改为8080到8090以外的其他端口
还是一样的.
这是堆栈跟踪.任何想法如何解决?
2011-08-16 17:22:14.722:WARN::FAILED SelectChannelConnector@10.122.219.58:8081 FAILED:
java.net.BindException: Address already in use
2011-08-16 17:22:14.722:WARN::FAILED org.eclipse.jetty.server.Server@7dc05ffd:
java.net.BindException: Address already in use
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.jetty.start.Main.invokeMain(Main.java:469)
at org.eclipse.jetty.start.Main.start(Main.java:612)
at org.eclipse.jetty.start.Main.parseCommandLine(Main.java:265)
at org.eclipse.jetty.start.Main.main(Main.java:79)
Caused by: java.net.BindException: Address already in use
Run Code Online (Sandbox Code Playgroud)
这是netstat的输出
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 15507/nginx
tcp 0 0 0.0.0.0:4369 0.0.0.0:* LISTEN 24836/epmd
tcp 0 0 0.0.0.0:28017 0.0.0.0:* LISTEN …
Run Code Online (Sandbox Code Playgroud)