크리스 감사 또는 답변. 나는 그것이 효과적 일 것이라고 확신하지만, 우아한 재시작이 매우 유사하더라도 런타임에 변경을 트리거하고 싶었습니다. 나는 내 기술 과제를 다음과 같은 방법으로 성취 할 수 있었다.
httpd.conf 파일에서 mod_jk 모듈에 jkmanager를 사용하려면 다음 줄을 추가해야합니다. 파일은 "workers.properties"에
<Location /jkmanager/>
JkMount jkstatus
order deny,allow
allow from <your ip address>
allow from 127.0.0.1
deny from all
</Location>
<IfModule mod_jk.c>
...
JkMount /jkmanager/* jkstatus
...
</IfModule>
의 변경 사항은 : 이러한 변경이 완료되면
worker.list=router,tomcat1,tomcat2,...,tomcatn,jkstatus
worker.jkstatus.type=status
, 당신은/jkmanager /에서 다음 URL을 입력하여 jkmanager를 볼 수 있습니다 종료. 다음 그림과 비슷한 것을 얻어야합니다. 단지 jkmanger에 대해 다음 URL을 실행하는 런타임에 근로자를 사용하지 않도록하기 위해
jkmanager screenshot http://r2c.images.s3.amazonaws.com/blog/articles/TomcatLoadBalancing/readytocloud-4-20-2009-000.png
. xml 형식으로 상태를 읽을 수도 있습니다.
은 공격 tomcat1하지 않으려면 :
http://your.web.server/jkmanager/?cmd=update&w=router&opt=256&from=list&att=vwa&val0=1&val1=0&val2=0
다시 tomcat1 가능 칠 :
http://your.web.server/jkmanager/?cmd=update&w=router&opt=256&from=list&att=vwa&val0=0&val1=0&val2=0
나는 누군가가 알 필요가 경우에 설정을 설명하는 내 블로그의 전체 기사를 배치했다.
Cloud Computing Blog
출처
2009-04-20 18:34:38
Geo
안녕하세요. 동일한 작업을하고 있지만 위의 화면을 볼 수 없습니다. 기타가 잘 작동합니다. 무엇을해야합니까 ?? – Kumar
클라우드 컴퓨팅 블로그 링크도 손상되었습니다. 어디로 가고 있는지 모를 복제본을 찾을 수 없습니다. – slm