Windows의 JBoss Application Server 설정을 사용하여
JAVA 및 메모리 설정과 Workplace XT 웹 애플리케이션
인증을 위한 JAAS 로그인 정보를 설정할 수 있습니다.
Java™ 및
JAAS 설정을 구성하려면 다음을 수행하십시오.
- JBoss Application Server가
실행 중인 경우 중지합니다.
- JBoss Application Server 시작 스크립트, run.bat의 백업 사본을 작성합니다.
- 편집할
run.bat
시작 스크립트를 엽니다.
- Java 설정을 편집합니다.
- 다음 예제와 같이 JBoss Application Server가
설치되는 시스템의 JDK 경로를
지정하는 행을 추가합니다.
set JAVA_HOME=C:\Program
Files\Java\jdk1.5.0_06
JDK 1.5.0 버전이 다른 경우에는 위에 나열된
버전(_06)을 실제 버전으로 대체합니다.
- JAVA_OPTS
메모리 설정을 업데이트합니다.
이 설정을 조정하면
애플리케이션 서버의 메모리 부족 상태(사용자가
Workplace XT에
로그인할 수 없음)를 방지할 수 있습니다.
아래 예제와 같이 첫 번째
JAVA_OPTS 항목에서
구성에 대한 -Xms 및 -Xmx 값을 변경합니다.
set
JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
초기 및 최대 힙 크기 값은
애플리케이션 서버 벤더 권장사항을
참조하십시오. IBM® 고유 권장사항은
IBM FileNet P8 Performance Tuning
Guide를 참조하십시오.
- 애플리케이션 서버가 IBM JVM을 사용하는 경우에는
run.bat 파일에서 이전 하위 단계의 행 바로 뒤에 있는 JAVA_OPTS
변수를 편집합니다. 이 JAVA_OPTS
편집은 성능을 향상시킵니다.
run.bat 파일에서 다음 행을 찾습니다.
set
JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME%
또한 캐리지 리턴 없이
다음과 같이 변경합니다.
set
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
- 편집 내용을 저장합니다.
- JAAS 로그인을
구성합니다.
run.bat 파일의
"%JAVA%" %JAVA_OPTS 항목 바로
뒤에 다음 JAAS 로그인 항목을 추가합니다.
중요사항: JAAS 로그인 항목(아래에는
굵은체로 표시)을 한 행에 줄바꿈 없이 입력합니다.
이 안내서의 텍스트를 복사하여 붙여넣지 마십시오. 숨겨진
포맷팅으로 인해 항목 문제점이 발생할 수 있습니다. 대신
스크립트에 항목을 입력합니다.
실제 경로는 클라이언트 설치 버전 또는 설치에
사용자 정의 경로를 선택했는지 여부에 따라 약간 다를 수
있습니다. 예를 들어, Content Engine
클라이언트가 4.0.x인 경우, 이 경로에서 구성 디렉토리에 샘플 디렉토리가 포함될 수 있습니다.
경로를 입력하기 전에 jaas.conf.JBoss
파일의 위치를 확인합니다.
"%JAVA%" %JAVA_OPTS%
-Djava.security.auth.login.config= install_path \IBM\ FileNet\WebClient\CE_API\config\jaas.conf.JBoss
"-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%"
org.jboss.Main %*
- run.bat
애플리케이션 서버 시작
스크립트를 저장하고 닫습니다.