[문제]
기능 및 성능 테스트 시, Configuration Wizard을 통해 도메인을 생성한다. 예를 들어, DomainA, DomainB을 생성하였다고 하자.
생성 후에, DomainA에 존재하는 웹로직 서버를 startup하고, DomainB에 존재하는 웹로직 서버를 startup 시킨다. 그러나 에러 발생........
[체크]
1. 포트 충돌인지 체크. 역시나, 8453 포트 충돌. 왜 충돌할까?
[분석]
DomainA, DomainB 도메인을 생성할 때, "Workshop for WebLogic Platforms" 체크하게 되면, 서버를 startup할 때, 디버깅을 위한 8453 포트를 binding한다. 이 포트는 도메인을 생성하게 되면, default로 정의된다.
따라서, 도메인을 생성할 때 "Workshop for WebLogic Platforms" 체크하지 않도록 한다.
아래 메시지는 "Workshop for WebLogic Platforms" 체크한 후에, 서버를 띄운 경우.
***************************************************
* To start WebLogic Server, use a username and *
* password assigned to an admin-level user. For *
* server administration, use the WebLogic Server *
* console at http:\\hostname:port\console *
***************************************************
starting weblogic with Java version:
Listening for transport dt_socket at address: 8453 (디버깅 default 포트)
java version "1.5.0_11"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_11-b03)
Java HotSpot(TM) Client VM (build 1.5.0_11-b03, mixed mode)
Starting WLS with line:
D:\bea\JDK150~1\bin\java -client -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket
,address=8453,server=y,suspend=n -Djava.compiler=NONE -Xms256m -Xmx512m -XX:Com
pileThreshold=8000 -XX:PermSize=48m -XX:MaxPermSize=128m -Xverify:none -Xverif
y:none -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea
:com.bea.broker... -ea:com.bea.sbconsole... -Dplatform.home=D:\bea\WLSERV~1.0 -D
wls.home=D:\bea\WLSERV~1.0\server -Dweblogic.home=D:\bea\WLSERV~1.0\server -Dwli
.home=D:\bea\WLSERV~1.0\integration -Dweblogic.management.discover=true -Dwlw.
iterativeDev=true -Dwlw.testConsole=true -Dwlw.logErrorsToConsole=true -Dweblogi
c.ext.dirs=D:\bea\patch_wlw1001\profiles\default\sysext_manifest_classpath;D:\be
a\patch_wls1001\profiles\default\sysext_manifest_classpath -Dweblogic.Name=Admin
Server -Djava.security.policy=D:\bea\WLSERV~1.0\server\lib\weblogic.policy web
logic.Server
SSISO Community