Tomcat 종료 시 연결 거부 발생
tomcat 를 정상적으로 시작 하지만 접근 할 수 없습니다. 종료 시 출력 합 니 다.
# sh shutdown.sh
Using CATALINA_BASE: /usr/tomcat/apache-tomcat-8.5.11
Using CATALINA_HOME: /usr/tomcat/apache-tomcat-8.5.11
Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-8.5.11/temp
Using JRE_HOME: /usr/java/jdk1.8.0_161/jre
Using CLASSPATH: /usr/tomcat/apache-tomcat-8.5.11/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-8.5.11/bin/tomcat-juli.jar
Jan 21, 2018 3:26:01 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Could not contact localhost:8005. Tomcat may not be running.
Jan 21, 2018 3:26:01 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.(Socket.java:434)
at java.net.Socket.(Socket.java:211)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)
프로 세 스 보기 tomcat 가 실행 중 입 니 다.
root 1939 1 3 15:27 pts/0 00:00:26 /usr/java/jdk1.8.0_161/jre/bin/java -Djava.util.logging.config.file=/usr/tomcat/apache-tomcat-8.5.11/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/tomcat/apache-tomcat-8.5.11/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-8.5.11/bin/tomcat-juli.jar -Dcatalina.base=/usr/tomcat/apache-tomcat-8.5.11 -Dcatalina.home=/usr/tomcat/apache-tomcat-8.5.11 -Djava.io.tmpdir=/usr/tomcat/apache-tomcat-8.5.11/temp org.apache.catalina.startup.Bootstrap start
해결 방법:
kill tomcat 프로 세 스 제거 (프로 세 스 번호 직접 보기)
kill -9 1939
자바 설치 디 렉 터 리 찾기
/usr/java/jdk1.8.0_161/jre/lib/security/
파일 java. security 를 찾 으 면 텍스트 방식 으로 열 립 니 다.
securerandom.source=file:/dev/random
을 securerandom.source=file:/dev/./urandom
로 수정 하면 문 제 를 해결 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.