2014-06-13 6 views
1

으로 변경하면 두 개의 개별적인 웹 로직 클러스터에있는 관련 애플리케이션을 호스팅하는 것이 다중 탭 브라우저를 사용하는 사용자에게는 좋지 않은 소식이라는 것을 늦게 깨달았습니다. 대답은 응용 프로그램에 다른 jsessionid 쿠키를 제공하는 것입니다. weblogic.xml에서 응용 프로그램 단위로 지정 될 수 있음을 이해합니다.하지만 시간이 많이 걸리고 오류가 발생하기 쉽습니다. 클러스터 내의 모든 응용 프로그램에서이를 강화하는 강력한 방법이 있습니까?weblogic에서 jsessionid 쿠키 이름을

답변

1

배치 계획을 사용하여 세션 쿠키 이름 (weblogic.xml 배치 설명자에서 구성)을 대체 할 수 있습니다.

개발 토폴로지의 모든 응용 프로그램 (일반적으로 모든 응용 프로그램이 배포 된 관리 서버)에서 기본 JSSESSIONID를 사용하고 war 파일을 편집하지 않고 응용 프로그램/클러스터별로 쿠키 이름을 사용자 정의 할 수 있습니다. 당신은 http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/wls/12c/09-DeployPlan--4464/deployplan.htm?cid=6114&ssid=4153751345526#top

에서 오라클 배포 계획에 대한 튜토리얼 및 WLS 12C를 찾을 수 있습니다

wls:/mydomain/serverConfig/Servers> deploy('App1', 
'/apps/app1/App1.ear', targets='myserver', planPath='/apps/app1/plan/stage-plan.xml') 

:

쉽게 배포 WLST 명령을 에 추가 인수로 계획 XML 파일을 포함하여 배포를 자동화 할 수 있습니다

+0

감사합니다. 배포 계획이 유망 해 보입니다. 결국 업로드 디렉토리의 쉘 스크립팅을 사용하여 weblogic.xml이라는 war 파일의 수동 업데이트 업데이트를 수행 한 다음 wlst 스크립트를 사용하여 배포했습니다. 예쁘지는 않지만 효과가있는 것 같습니다. – souter

관련 문제