簡體   English   中英

WSO2 ESB打開文件過多

[英]WSO2 ESB too many open files

安裝wso2 esb時遇到問題。

我們僅配置了4個代理服務,一個月沒有問題后,我們開始出現以下錯誤:

2013-10-02 09:29:09,366 [-] [PassThroughHTTPSListener]  WARN PassThroughHttpSSLListener System may be unstable: HTTPS ListeningIOReactor encountered a checked exception : Too many open files
java.io.IOException: Too many open files
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:189)
at org.apache.http.impl.nio.reactor.DefaultListeningIOReactor.processEvent(DefaultListeningIOReactor.java:129)
at org.apache.http.impl.nio.reactor.DefaultListeningIOReactor.processEvents(DefaultListeningIOReactor.java:113)
at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.execute(AbstractMultiworkerIOReactor.java:313)
at org.apache.synapse.transport.passthru.PassThroughHttpListener$2.run(PassThroughHttpListener.java:180)
at java.lang.Thread.run(Thread.java:738)

如果列出由Java打開的文件列表,我將看到數百個:

java      3906       root  150u     sock                0,7         0t0       9928 can't identify protocol
java      3906       root  151u     sock                0,7         0t0      10004 can't identify protocol

有人可以指出這個錯誤的原因嗎?

謝謝。

請增加最大打開文件限制。

Eg: ulimit -f 65000

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM