我想知道打开文件太多错误的确切问题。我通过谷歌寻求解决方案,但我不明白为什么会出现这个问题以及如何解决这个问题。这是关于 ulimit 值的东西吗?
堆栈错误:严重:套接字接受失败 java.net.SocketException:在 java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) 的 java.net.PlainSocketImpl.socketAccept(Native Method) 处打开的文件太多。 ServerSocket.implAccept(ServerSocket.java:530) at java.net.ServerSocket.accept(ServerSocket.java:498) at org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61) at org .apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:352) – user2883376 昨天
Linux 服务器,这是我最后一次更新代码以获取基于语言的消息。ApplicationContext context = new ClassPathXmlApplicationContext("app-context.xml"); name = context.getMessage(key, null, locale); 返回名称;
关于这个错误的任何建议?