서비스가 안 되는데 아래와 같은 메시지가 나왔다면..
Tomcat 이 설치된 /conf/server.xml 에서
<Resource name="UserDatabase" ... pathname="conf/tomcat-users.xml" /> 부분을 주석처리 하고,
<!-- Resource ... / --> 처럼 주석처리 하고 Tomcat 만 재기동 해 보세요.
다만, tomcat 컨테이너가 stop 하지 않는다면, 상기 주석을 푼 상태에서 stop 하고..
다시, 상기 주석을 세팅한 다음 start 하시구요.
심각 [ajp-nio-8009-Acceptor-0] org.apache.tomcat.util.net.NioEndpoint$Acceptor.run 소켓 accept 실패
java.io.IOException: 열린 파일이 너무 많음
at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
at org.apache.tomcat.util.net.NioEndpoint$Acceptor.run(NioEndpoint.java:482)
at java.lang.Thread.run(Thread.java:745)
경고 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] org.apache.catalina.users.MemoryUserDatabase.backgroundProcess [conf/tomcat-users.xml]을(를) 닫지 못했습니다.
java.io.FileNotFoundException: /usr/local/tomcat1/conf/tomcat-users.xml (열린 파일이 너무 많음)
'Server Oriented > Server' 카테고리의 다른 글
스프링 application.yml (0) | 2022.09.26 |
---|---|
Oracle DB 와 ojdbc, jdk 버전 관계 (0) | 2022.09.07 |
IOException: 열린 파일이 너무 많음 (0) | 2020.03.14 |
Apache Tomcat log 설정 (0) | 2020.03.13 |
svn 서버의 IP 가 변경되면 작업해야 하는 2가지 (0) | 2020.02.11 |