Java 没有显示监听插座
我正在使用Netty编写Java游戏服务器。我可以从本地主机成功连接客户端,但无法从远程PC连接。在Java 没有显示监听插座,java,networking,netty,Java,Networking,Netty,我正在使用Netty编写Java游戏服务器。我可以从本地主机成功连接客户端,但无法从远程PC连接。在netstatutil中未显示侦听套接字。我的配置中有什么遗漏吗 @Override public void startServer(String host, int port) { // Initialize server bootstrap if (bootstrap == null) { bootstrap = new ServerBootstrap(new
netstat
util中未显示侦听套接字。我的配置中有什么遗漏吗
@Override
public void startServer(String host, int port) {
// Initialize server bootstrap
if (bootstrap == null) {
bootstrap = new ServerBootstrap(new NioServerSocketChannelFactory(
Executors.newCachedThreadPool(), Executors.newCachedThreadPool()));
bootstrap.setPipelineFactory(channelPipelineFactory);
bootstrap.setOption("keepAlive", true);
bootstrap.setOption("tcpNoDelay", true);
}
// Unbind the port if bound
if (serverChannel != null && serverChannel.isBound()) {
serverChannel.unbind();
}
serverChannel = bootstrap.bind(hostAddress);
...
}
尝试绑定通配符地址0.0.0.0(或IPv6的::0)。然后,服务器将侦听所有可用的接口。主机地址的值是多少?尝试从远程PC连接到服务器时会收到什么错误?询问配置中是否缺少某些内容。显示配置。主机地址的值尝试为“localhost”和“10.0.42.1”(ip地址作为远程主机)当我试图从远程PC连接到服务器时,我收到超时异常,smth就是这样