Exception Netty服务器绑定异常

Exception Netty服务器绑定异常,exception,servlets,bind,netty,Exception,Servlets,Bind,Netty,我正在用servlet编写一个netty服务器。每次容器初始化servlet时,它都会启动netty服务器。但我总是得到bind异常,即“地址已在使用中:bind”。我得到的例外如下 java.net.BindException: Address already in use: bindAddress already in use: bind at sun.nio.ch.Net.bind0(Native Method) at sun.nio.ch.Net.bind(Unknown Source

我正在用servlet编写一个netty服务器。每次容器初始化servlet时,它都会启动netty服务器。但我总是得到bind异常,即“地址已在使用中:bind”。我得到的例外如下

java.net.BindException: Address already in use: bindAddress already in use: bind

at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.Net.bind(Unknown Source)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:101)
at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:474)
at io.netty.channel.DefaultChannelPipeline$HeadHandler.bind(DefaultChannelPipeline.java:995)
at io.netty.channel.DefaultChannelHandlerContext.invokeBind0(DefaultChannelHandlerContext.java:488)
at io.netty.channel.DefaultChannelHandlerContext.invokeBind(DefaultChannelHandlerContext.java:474)
at io.netty.channel.DefaultChannelHandlerContext.bind(DefaultChannelHandlerContext.java:468)
at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:837)
at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:193)
at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:321)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:354)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:366)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101)
at java.lang.Thread.run(Unknown Source)

那么,有没有人可以帮助解决这个问题呢。提前谢谢

同一端口上已在运行某些内容。使用“netstat-tuplen”或“lsof-i | grep-LISTEN”找出它是哪个进程。

它已经在同一个端口上运行,或者其他程序正在运行。如何启动和停止netty?除非您已经有其他东西在使用该端口,否则这是由于尝试运行netty服务器两次造成的。