일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- git pat
- IntelliJ
- 명령어
- MariaDB
- 애널리틱스4
- Python
- JPA
- 오블완
- ANTIFRAGILE
- 자동배포
- jetbrain
- github
- docker
- analytics4
- TIOBE
- 티스토리챌린지
- git branch 삭제
- 르세라핌
- UNION ALL
- db종류
- EntityManager
- visual studio code
- Jenkins
- java
- spring
- ci/cd
- pat발급
- JPQL
- gtihub
- Today
- Total
hanker
TOMCAT - 스케쥴러 2번 실행 (Host 속성) 본문
여러 블로그들을 찾다보니 오류 해결 방법은 여러개가 나오는데, 본인 수정 방법은
WAS( TOMCAT)서버 내 vi conf/server.xml
server.xml 파일에서 Host Element에 속성값을 수정하니까 정상적으로 작동했다.
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="false"
deployOnStartup="false">
<Context Path .... />
</Host>
autoDeploy="false"
deployOnStartup="false"
로 변경 및 추가했더니 2번실행되진 않는다.
속성 값들
1. name (필수) 가상 호스트 이름 정의
2. appBase (기본값 webapps) 애플리케이션을 배포 할 기본 디렉토리
3. unpackWARs (기본값 true)
true - WAR파일을 자동으로 해제하여 디렉터리 만듦
false - WAR파일 해제되지 않고 실행
4. autoDeploy (기본값 true)
true - Tomcat이 구동중일 경우에 WAR파일 추가 시 자동 배포
false - 수동 배포
5. deployOnStartup (기본값 true)
true - Tomcat 시작 시 모든 WAR파일 자동 배포
false - 자동 배포 비활성화
6. xmlValidation (기본값 false)
true - xml 검증
false - xml 미검증
7. xmlNamespaceAware (기본값 false)
true - 네임스페이스 인식
false - 네임스페이스 미인식
8. createDirs (기본값 false)
true - appBase에 설정된 디렉토리가 없을경우 자동으로 생성
false - 자동생성 X
9. errorReportValveClass (기본값 org.apache.catalina.valves.ErrorReportValve)
특정 에러 발생 시 사용자 정의 에러 페이지를 출력하는 밸브(Valve)를 지정
10. alias 가상 호스트에 추가적인 도메인 이름 설정 가능
11. startStopThreads (기본값 0) 컨텍스트 시작 및 정지 작업을 병렬로 수행할 경우 사용할 스레드 수 정의
12. backgroundProcessorDelay (기본값 10) 백그라운드 프로세서가 주기적으로 수행하는 작업 간 대기 시간을 초단위로 설정
13. copyXML (기본값 false)
true - 서버내 conf/catalina/localhost 디렉터리에 context.xml 파일을 appBase에 설정된 디렉터리에 복사
false - 복사 안함
'SERVER' 카테고리의 다른 글
Ping 명령어 사용법, 사용 이유 (0) | 2024.09.05 |
---|---|
TOMCAT - log 지우기 (catalina.out) (0) | 2024.06.22 |
[Tomcat] 버전별 TOMCAT(WAS) SSL 적용 (jks) (0) | 2024.05.19 |