测试netty支持连接数时错误
java.lang.IllegalStateException: failed to create a child event loop
at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:88)
at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:58)
at io.netty.channel.MultithreadEventLoopGroup.<init>(MultithreadEventLoopGroup.java:51)
at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:85)
at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:80)
at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:61)
at io.netty.channel.nio.NioEventLoopGroup.<init>(NioEventLoopGroup.java:49)
at test.PressClient$BackupPressClient.run(PressClient.java:83)
at java.lang.Thread.run(Thread.java:745)
Caused by: io.netty.channel.ChannelException: failed to open a new selector
at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:150)
at io.netty.channel.nio.NioEventLoop.<init>(NioEventLoop.java:141)
at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:116)
at io.netty.channel.nio.NioEventLoopGroup.newChild(NioEventLoopGroup.java:34)
at io.netty.util.concurrent.MultithreadEventExecutorGroup.<init>(MultithreadEventExecutorGroup.java:84)
... 8 more
Caused by: java.io.IOException: Unable to establish loopback connection
at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:125)
at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:69)
at java.security.AccessController.doPrivileged(Native Method)
at sun.nio.ch.PipeImpl.<init>(PipeImpl.java:141)
at sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50)
at java.nio.channels.Pipe.open(Pipe.java:150)
at sun.nio.ch.WindowsSelectorImpl.<init>(WindowsSelectorImpl.java:127)
at sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44)
at io.netty.channel.nio.NioEventLoop.openSelector(NioEventLoop.java:148)
... 12 more
Caused by: java.net.SocketException: No buffer space available (maximum connections reached?): bind
at sun.nio.ch.Net.bind0(Native Method)
at sun.nio.ch.Net.bind(Net.java:444)
at sun.nio.ch.Net.bind(Net.java:436)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:214)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:67)
at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:91)
... 20 more
使用命令netsh int ipv4 set dynamicport tcp start=10000 num=55535
参考:http://blog.chinaunix.net/uid-116213-id-3150158.html
分享到:
相关推荐
这类工具通常会修改注册表键值或者系统配置文件,以提高连接数上限,但使用时需谨慎,因为不正确的修改可能会对系统稳定性造成影响。 在实际操作中,更改TCP并发连接数的方法通常涉及以下步骤: 1. **注册表编辑**...
"Windows XP 修改最大连接数"这个主题主要涉及到如何提升系统网络连接的能力,以适应更高的并发需求。 在Windows XP中,可以通过修改注册表来实现这一目的。首先,打开注册表编辑器(通过运行regedit命令),然后...
"SP3_TCPIP并发连接数修改"是指针对Windows XP Service Pack 3 (SP3) 版本的操作系统,调整TCP/IP设置以允许更多的并发连接。 默认情况下,Windows XP SP3的TCP/IP协议栈限制了系统的并发连接数量,这主要是为了...
1. **修改终端服务配置**: Windows Server 2003提供了一个名为“终端服务配置”的管理工具,允许管理员更改远程桌面的连接限制。但请注意,这通常只适用于拥有更多许可的版本,如企业版或数据中心版。在标准版中,此...
总的来说,“SP3连接数修改二合一”是一种针对Windows XP SP3用户提升网络性能的手段,通过调整系统内存参数或直接修改系统文件,可以增加系统支持的并发TCP连接数,从而改善网络应用的响应速度和效率。不过,这些...
文件"SP3 TCPIP并发连接数修改.exe"可能是一个工具,用于便捷地修改Windows XP SP3(Service Pack 3)的TCP/IP连接限制。通常,这种修改需要编辑注册表键值。在Windows XP中,TCP连接的最大数目由注册表中的两个键值...
在Windows XP系统中,有一个限制,那就是默认的最大同时TCP(Transmission Control Protocol)连接数,这个限制可能会影响到一些需要大量并发网络连接的应用程序的性能。"XP连接数补丁"就是针对这一限制而设计的工具...
标题中的“xp和2003最新TCPIP最大连接数修改工具.rar”指的是针对Windows XP和Windows Server 2003操作系统的TCP/IP协议栈的最大连接数调整工具。这两个操作系统都是微软在2000年代初期发布的,由于当时的设计限制,...
### Oracle 最大连接数问题详解 #### 一、问题背景 在实际的部署环境中,Oracle 数据库经常会遇到连接数受限的问题。特别是在使用如 WebLogic 或 WebSphere 这类中间件时,通过连接池的方式虽然可以有效提升数据源...
如果需要修改连接数,可以使用以下命令: ```bash sdeconfig -oalter -vCONNECTIONS=64 -iesri_sdeora -slish -usde -psde ``` 这里将连接数从默认的48个修改为64个。需要注意的是,修改后可能需要重启ArcSDE服务...
"XP TCPIP并发连接数修改 支持SP3"这个主题就是关于如何提升这个限制,以优化系统在网络环境中的表现。 TCP/IP并发连接数是指系统在同一时间可以处理的网络连接的最大数量。默认设置下,Windows XP SP3的并发连接数...
标题中的“半开连接数修改器”正是针对这一限制设计的工具,旨在帮助用户突破默认的IIS连接数限制。 IIS的最大连接数限制是指服务器在同一时间能够处理的客户端连接请求的最大数量。这个限制通常由操作系统设置,...
总的来说,解决Windows XP的打印机连接数限制可以通过修改注册表或者使用第三方工具来实现,但在操作过程中必须谨慎,以防止可能带来的安全风险。对于个人用户,理解这些限制和解决方法有助于提高工作效率;而对于IT...
标题中的“修改XP半连接数工具”指的是针对Windows XP操作系统的一种优化工具,它的主要功能是调整系统的TCP/IP连接参数,尤其是半连接(SYN半连接)的数量限制。在Windows XP中,默认情况下,系统允许的最大半连接...
以下是修改Windows Server 2021远程桌面连接数的详细步骤: 1. **开启组策略编辑器**: - 在开始菜单中运行“gpedit.msc”,打开组策略编辑器。 - 导航至“计算机配置” -> “管理模板” -> “Windows组件” -> ...
本文将详细讨论如何更改Windows 2003的最大连接数,以满足更多用户的登录需求。 首先,要解决“终端服务超过最大连接数”的问题,有几种策略可以选择: 1. **强制注销多余用户**:当管理员登录时,可以设定系统...
本教程将详细介绍如何修改Windows PC的TCP/IP并发连接数。 首先,我们要理解TCP/IP并发连接数的概念。并发连接数是指同一时间可以处理的网络连接数量。默认情况下,Windows系统对此有一定的限制,这可能是出于系统...
除了提升连接数限制,还可以采用其他策略,如轮换用户登录,使用远程管理工具如 PowerShell remoting 或使用SSH(仅限Windows Server 2019及更高版本),这些工具可能允许更高效且不受连接数限制的管理。 综上所述...
“XP”代表Windows XP操作系统,“最大连接数”指的是系统允许的最大并发网络连接数,“共享设置”可能指的是这种修改与网络共享资源有关,比如文件共享或者网络打印等服务,可能需要更多的并发连接来支持多个用户...
该补丁或修改器旨在解除Windows XP SP2和SP3中TCP/IP协议栈对并发连接数的限制,提高系统同时处理网络请求的能力。通过增加并发连接数,用户可以体验到更快的下载速度、更流畅的网络浏览以及在多任务环境下的更好...