UNIX의 JBoss Application Server 설정을 사용하여
JAVA 및 메모리 설정과 Workplace XT 웹 애플리케이션
인증을 위한 JAAS 로그인 정보를 설정할 수 있습니다.
Java™ 및
JAAS 설정을 구성하려면 다음을 수행하십시오.
- JBoss Application Server가
실행 중인 경우 중지합니다.
- JBoss Application Server 구성 파일 run.conf의 백업 사본을 작성합니다.
- 편집할 run.conf를 엽니다.
- Java 설정을 편집합니다.
- 다음 예제와 같이
JBoss Application Server가
설치되는 시스템의 JDK 경로를
지정하는 행을 추가합니다.
JAVA_HOME=/export/home/apps/jboss/jdk1.5.0_06
JDK 1.5.0 버전이 다른
경우에는 위에 나열된 버전(_06)을
실제 버전으로 대체합니다.
- JAVA_OPTS
메모리 설정을 업데이트합니다.
이 설정을 조정하면
애플리케이션 서버의 메모리 부족 상태(사용자가
Workplace XT에
로그인할 수 없음)를 방지할 수 있습니다.
아래 예제와 같이 첫 번째
JAVA_OPTS 항목에서
구성에 대한 -Xms 및 -Xmx 값을 변경합니다.
JAVA_OPTS=$JAVA_OPTS
-Xms128m -Xmx512m
초기 및 최대 힙 크기 값은 애플리케이션 서버
벤더 권장사항을 참조하십시오. IBM® 고유 권장사항은
IBM FileNet P8 Performance Tuning
Guide를 참조하십시오.
- 애플리케이션 서버가 IBM JVM을 사용하는 경우에는
run.conf 파일에서 이전 하위 단계의 행 바로 뒤에 있는 JAVA_OPTS
변수를 편집합니다. 이 JAVA_OPTS
편집은 성능을 향상시킵니다.
run.conf 파일에서 다음 행을 찾습니다.
JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME"
또한 캐리지 리턴 없이
다음과 같이 변경합니다.
JAVA_OPTS="$JAVA_OPTS -Dprogram.name=$PROGNAME -Dfilenet.pe.peorb.pool.min=2 -Dfilenet.pe.peorb.pool.max=5"
- 고가용성 환경의 경우,
Content Engine에 연결하고 장애 복구를 허용하도록 JNDI 검색을 구성합니다.
각각의 노드에서 단일 행으로 입력된 다음을 포함하도록
run.bat 또는
run.sh 파일을 편집합니다.
-DFileNet.EJB.ContextProperties=java.naming.factory.initial=
org.jboss.naming.NamingContextFactory
- 변경사항을 저장합니다.
- run.conf 파일에 항목을 추가하여 JAAS 로그인을 구성합니다.
항목 경로는 클라이언트 설치 버전 또는 설치에
사용자 정의 경로를 선택했는지 여부에 따라 약간 다를 수
있습니다. 예를 들어, Content Engine
클라이언트가 4.0.x인 경우, 이 경로에서 구성 디렉토리에 샘플 디렉토리가 포함될 수 있습니다.
경로를 입력하기 전에 jaas.conf.JBoss
파일의 위치를 확인합니다.
중요사항: JAAS 로그인 항목을 한
행에 줄바꿈 없이 입력합니다. 이 안내서의 텍스트를
복사하여 붙여넣지 마십시오. 숨겨진 포맷팅으로 인해 항목
문제점이 발생할 수 있습니다. 대신 스크립트에 항목을 입력합니다.
이 항목을
run.conf 파일의 끝에 추가하고
필요한 경우 시스템의
jaas.conf.JBoss 파일 경로를 수정합니다.
JAVA_OPTS="$JAVA_OPTS -Djava.security.auth.login.config=/opt/IBM/FileNet/WebClient/CE_API/config/jaas.conf.JBoss"
- run.conf 파일을 저장하고 닫습니다.