Tomcat 을 다시 시작 할 때 대략 Deploying web application direct 가 나타 납 니 다.
다음 로 그 를 찾 아 보십시오:
root@test-s1 bin]# tail -f ../logs/catalina.out
19-Jun-2018 15:57:06.666 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"]
19-Jun-2018 15:57:06.667 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
19-Jun-2018 15:57:06.667 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 535 ms
19-Jun-2018 15:57:06.684 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina
19-Jun-2018 15:57:06.684 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.1.15
19-Jun-2018 15:57:06.690 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory /opt/apache-tomcat-8.1.15-server/webapps/ROOT
카드 는 이 시동 상태 에서 적어도 10 분 은 걸 려 야 완전히 작 동 할 수 있 고 매번 이렇게...헛걸음 해도 이렇게 개 떡 같은 짓 을 할 수 있 느 냐?프로젝트 를 하나 배치 하면 괜 찮 겠 습 니까?설마 30 분?
인터넷 에서 어떤 큰 신 이 쓴 글 을 찾 아 보 았 는데 대 의 는 바로 다음 과 같은 말 이다.
The library used for random number generation in Sun's JVM relies on /dev/random by default for UNIX platforms. This can potentially block the Oracle WebLogic Communication Services process because on some operating systems /dev/random waits for a certain amount of "noise" to be generated on the host machine before returning a result. Although /dev/random is more secure, Oracle recommends using /dev/urandom if the default JVM configuration delays Oracle WebLogic Communication Services startup.
To determine if your operating system exhibits this behavior, try displaying a portion of the file from a shell prompt:
head -n 1 /dev/random
Open the $JAVA_HOME/jre/lib/security/java.security file in a text editor.
Change the line:
securerandom.source=file:/dev/random
to read:
securerandom.source=file:/dev/urandom
Save your change and exit the text editor.
바로 Liux 가 랜 덤 수 장 치 를 제공 하 는 것 은 / dev / random 과 / dev / urandom 입 니 다. 보통 우 리 는 '/ dev / random' 만 사용 합 니 다. 이 매개 변 수 는 랜 덤 수 를 만 듭 니 다. 두 가 지 는 차이 가 있 습 니 다. urandom 의 안전성 은 random 보다 높 지 않 지만 random 은 시간 간격 으로 랜 덤 수 를 생 성 해 야 합 니 다.jdk 기본 호출 random. 따라서 위의 설명 에 따라 설정 파일 을 수정 합 니 다.
find / -name securerandom.source
자바. security 파일 을 찾 습 니 다. 파일 에서 securerandom. source 설정 항목 을 찾 아 다음 으로 변경 합 니 다.
securerandom.source=file:/dev/urandom
수정 이 완료 되면 tomcat 를 다시 시작 합 니 다. 순식간에 시작 되 었 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
EC2 인스턴스에 Tomcat 설치전제 조건: Amazon 계정이 있어야 합니다. Amazon 계정에 로그인하고 EC2 인스턴스를 시작합니다. 여기에서 프리 티어를 선택했고 Amazon Linux 2를 실행하는 EC2 인스턴스를 시작했습니다. 시작 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.