Thank you very much for the answer.<br>it&#39;s help me much.<br><br>Regards<br>Reza Ginting<br><br><div class="gmail_quote">On Thu, Mar 25, 2010 at 4:51 PM, &quot;Trustin Lee (이희승)&quot; <span dir="ltr">&lt;<a href="mailto:trustin@gmail.com">trustin@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">I suspect you are using *nix and you didn&#39;t increase ulimit:<br>
<br>
    <a href="http://gleamynode.net/articles/1557/" target="_blank">http://gleamynode.net/articles/1557/</a><br>
<div class="im"><br>
Syahreza Pahlevi Ginting wrote:<br>
&gt; Dear All, please help..<br>
&gt; I got this error, and when this happen, server stop.<br>
</div>&gt; I used Netty *<a href="http://3.1.5.GA" target="_blank">3.1.5.GA</a>* &lt;<a href="http://www.jboss.org/netty/downloads.html" target="_blank">http://www.jboss.org/netty/downloads.html</a>&gt; version.<br>
<div><div></div><div class="h5">&gt; This is happen when server process connection more than 900 concurrent<br>
&gt; connection and receive new connection.<br>
&gt; This is coding when binding.<br>
&gt;             ChannelFactory factory =  new<br>
&gt; NioServerSocketChannelFactory(Executors.newCachedThreadPool(),<br>
&gt;<br>
&gt; Executors.newCachedThreadPool());//,200);<br>
&gt;             ServerBootstrap bootstrap = new ServerBootstrap(factory);<br>
&gt;             <a href="http://log.info" target="_blank">log.info</a>(&quot;Start listening on &quot; + ip + &quot;:&quot; + port);<br>
&gt;             bootstrap.setPipelineFactory(new ConnPipelineFactory(this));<br>
&gt;<br>
&gt;             bootstrap.setOption(&quot;child.tcpNoDelay&quot;, true);<br>
&gt;             bootstrap.setOption(&quot;child.keepAlive&quot;, true);<br>
&gt;             bootstrap.setOption(&quot;child.reuseAddress&quot;, true);<br>
&gt;             bootstrap.setOption(&quot;child.connectTimeoutMillis&quot;, 10000);<br>
&gt;<br>
&gt;             conData.setBootstrapSvr(bootstrap);<br>
&gt;             // Bind and start to accept incoming connections.<br>
&gt;             InetAddress inet = InetAddress.getByName(ip);<br>
&gt;<br>
&gt;             Channel chn = bootstrap.bind(new InetSocketAddress(inet,port));<br>
&gt;<br>
&gt;  This is error :<br>
&gt;<br>
&gt; Exception in thread &quot;pool-1-thread-1&quot; java.lang.InternalError<br>
&gt;         at sun.misc.URLClassPath$JarLoader.getResource(Unknown Source)<br>
&gt;         at sun.misc.URLClassPath.getResource(Unknown Source)<br>
&gt;         at java.net.URLClassLoader$1.run(Unknown Source)<br>
&gt;         at java.security.AccessController.doPrivileged(Native Method)<br>
&gt;         at java.net.URLClassLoader.findClass(Unknown Source)<br>
&gt;         at sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source)<br>
&gt;         at java.lang.ClassLoader.loadClass(Unknown Source)<br>
&gt;         at java.lang.ClassLoader.loadClass(Unknown Source)<br>
&gt;         at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)<br>
&gt;         at java.lang.ClassLoader.loadClass(Unknown Source)<br>
&gt;         at java.util.ResourceBundle$RBClassLoader.loadClass(Unknown Source)<br>
&gt;         at java.util.ResourceBundle$Control.newBundle(Unknown Source)<br>
&gt;         at java.util.ResourceBundle.loadBundle(Unknown Source)<br>
&gt;         at java.util.ResourceBundle.findBundle(Unknown Source)<br>
&gt;         at java.util.ResourceBundle.findBundle(Unknown Source)<br>
&gt;         at java.util.ResourceBundle.getBundleImpl(Unknown Source)<br>
&gt;         at java.util.ResourceBundle.getBundle(Unknown Source)<br>
&gt;         at java.util.logging.Level.getLocalizedName(Unknown Source)<br>
&gt;         at java.util.logging.SimpleFormatter.format(Unknown Source)<br>
&gt;         at java.util.logging.StreamHandler.publish(Unknown Source)<br>
&gt;         at java.util.logging.ConsoleHandler.publish(Unknown Source)<br>
&gt;         at java.util.logging.Logger.log(Unknown Source)<br>
&gt;         at java.util.logging.Logger.doLog(Unknown Source)<br>
&gt;         at java.util.logging.Logger.logp(Unknown Source)<br>
&gt;         at org.jboss.netty.logging.JdkLogger.warn(JdkLogger.java:86)<br>
&gt;         at<br>
&gt; org.jboss.netty.logging.InternalLoggerFactory$1.warn(InternalLoggerFactory.java:133)<br>
&gt;         at<br>
&gt; org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink$Boss.run(NioServerSocketPipelineSink.java:242)<br>
&gt;         at<br>
&gt; org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:101)<br>
&gt;         at<br>
&gt; org.jboss.netty.util.internal.IoWorkerRunnable.run(IoWorkerRunnable.java:46)<br>
&gt;         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown<br>
&gt; Source)<br>
&gt;         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown<br>
&gt; Source)<br>
&gt;         at java.lang.Thread.run(Unknown Source)<br>
&gt; Caused by: java.util.zip.ZipException: error in opening zip file<br>
&gt;         at java.util.zip.ZipFile.open(Native Method)<br>
&gt;         at java.util.zip.ZipFile.&lt;init&gt;(Unknown Source)<br>
&gt;         at java.util.jar.JarFile.&lt;init&gt;(Unknown Source)<br>
&gt;         at java.util.jar.JarFile.&lt;init&gt;(Unknown Source)<br>
&gt;         at sun.misc.URLClassPath$JarLoader.getJarFile(Unknown Source)<br>
&gt;         at sun.misc.URLClassPath$JarLoader.access$600(Unknown Source)<br>
&gt;         at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)<br>
&gt;         at java.security.AccessController.doPrivileged(Native Method)<br>
&gt;         at sun.misc.URLClassPath$JarLoader.ensureOpen(Unknown Source)<br>
&gt;         ... 32 more<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&gt; ------------------------------------------------------------------------<br>
<div class="im">&gt;<br>
&gt; _______________________________________________<br>
&gt; netty-users mailing list<br>
&gt; <a href="mailto:netty-users@lists.jboss.org">netty-users@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br>
<br>
</div><div><div></div><div class="h5">--<br>
what we call human nature in actuality is human habit<br>
<a href="http://gleamynode.net/" target="_blank">http://gleamynode.net/</a><br>
<br>
<br>
</div></div><br>_______________________________________________<br>
netty-users mailing list<br>
<a href="mailto:netty-users@lists.jboss.org">netty-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/netty-users" target="_blank">https://lists.jboss.org/mailman/listinfo/netty-users</a><br></blockquote></div><br>