2014. 10. 8. 11:38

웹로직을 Production 모드로 적용하는 방법 :

웹로직 콘솔에서 좌측 도메인 Structure내의 domain명을 클릭한다.
그러면 해당 도메인의 설정을 확인하는 웹페이지로 이동하게 되는데
여기서 Production Mode를 체크하고 웹로직을 재기동하면 웹로직은 Production Mode로 기동하게 됨.

또한 자바 VM 옵션이 -client로 기동한다면 commEnv.sh에서 아래의 부분을 수정한다.

  # Set up JVM options base on value of JAVA_VENDOR
if [ "$PRODUCTION_MODE" = "true" ]; then
  case $JAVA_VENDOR in
  BEA)
    JAVA_VM=-jrockit
    MEM_ARGS="-Xms128m -Xmx256m"
  ;;
  HP)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
  ;;
  IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
  ;;
  Sun)
    JAVA_VM=-server
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
  ;;
  *)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
  ;;
  esac
else
  case $JAVA_VENDOR in
  BEA)
    JAVA_VM=-jrockit
    MEM_ARGS="-Xms128m -Xmx256m"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
  ;;
  HP)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
  ;;
  IBM)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
  ;;
  Sun)
    JAVA_VM=-client
    MEM_ARGS="-Xms32m -Xmx200m -XX:MaxPermSize=128m"
    JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none"
  ;;
  *)
    JAVA_VM=
    MEM_ARGS="-Xms32m -Xmx200m"
  ;;

 

위 부분은 웹로직의 디폴트 JVM 옵션인데 위의 부분에서 setDomainEnv.sh파일에서 Production Modetrue일 경우에
-server 옵션이 적용되는 부분을 체크하여 수정한다.
JVM이 SUN이고 Production Mode가 true로 설정했기 때문에 빨갛게 설정한 부분을 확인하면 될 것이다.

Posted by 아도니우스