사용자 사용에 영향을 주지 않고 서버를 업그레이드하려면 하나 이상의 서버에 두 개의 Tomcat을 구성해야 합니다. 다음은 동일한 서버에 두 개의 Tomcat을 구성하는 과정을 설명합니다.
단계는 다음과 같습니다.
1. 원본 Tomcat을 tomcat-8090과 같은 다른 디렉터리에 복사하고, 로그 디렉터리를 삭제합니다.
2. Tomcat server.xml 파일에서 종료 및 커넥터 포트를 8006/8090
과 같은 다른 값으로 수정합니다. 3. start.sh 및 shutdown.sh 파일을 수정하고 다음을 추가합니다.
첫 번째 줄export CATALINA_HOME=/opt/app/tomcat-8090
4. tomcat 시작
5. Nginx에서 로드 밸런싱 구성:
Nginx 구성 파일 , 추가:
업스트림 tomcatCluster {
서버
}
서버
{
~ 🎜> 루트 ……;
위치 / {
Proxy_pass http ://tomcatClu 스터;
6. 요청이 두 개의 Tomcat에 차례로 전달되는지 테스트
위 내용은 동일한 서버에 두 개의 Tomcat을 배포하고 Nginx를 사용하여 관련 측면을 포함하여 로드 공유를 달성하는 방법을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.