modifySIBus 명령
서비스 통합 버스의 특성을 수정하려면 modifySIBus 명령을 사용하십시오.
명령을 실행하려면 wsadmin 스크립트 클라이언트의 AdminTask 오브젝트를 사용하십시오.
wsadmin 스크립트 클라이언트는 Qshell에서
실행됩니다. .
자세한 정보는 wsadmin 스크립트를 사용하여 WebSphere 스크립트를 실행하도록 Qshell 구성의 내용을 참조하십시오..
서비스 통합 버스에 대해 명령행 도움말이 제공됩니다.
- Jython의 사용 가능한 서비스 통합 버스 명령 목록과 각 명령의 간단한 설명에 대해서는
wsadmin 프롬프트에 다음 명령을 입력하십시오.
print AdminTask.help('SIBAdminCommands')
- 제공된 명령에 대한 개요 도움말을 보려면 다음 명령을 wsadmin 프롬프트에 입력하십시오.
print AdminTask.help('command_name')
명령을 사용한 후에는 다음 명령을 사용하여 변경사항을
마스터 구성에 저장하십시오.
AdminConfig.save()
목적
이 명령은 서비스 통합 버스의 특성을 수정합니다.
대상 오브젝트
버스입니다.
필수 매개변수
- -bus busname
- 서비스 통합 버스가 알려지는 이름입니다. listSIBuses 명령을 사용하여 기존 버스의 이름을 나열할 수 있습니다.
조건부 매개변수
없음.
선택적 매개변수
- -description text
- 관리를 위한 버스의 선택적 설명입니다.
- -secure TRUE | FALSE
- 이 매개변수는 이 버전에 더 이상 사용되지 않습니다.
- -mediationsAuthAlias name
- -securityGroupCacheTimeout timeout_value
- timeout_value는
0 - 99999 범위에 있을 수 있습니다.
기본값은 120입니다.
제한시간을 늘리면 사용자 레지스트리의 로드가 줄어들고 성능을 개선하지만 시스템이 사용자의 그룹 멤버십 변경에 대해 덜 민감하게 만듭니다. 그룹 캐시를 최적 설정으로 조정하려면 레지스트리 로드와의 반응성 필요의 균형을 맞춰야 합니다. 예를 들어 시스템이 사용자의 그룹 멤버십 변화에 빠르게 반응해야 하는 경우, 15분의 제한시간을 지정하십시오. 시스템이 덜 자주 응답해야 하는 경우, 예를 들어 밤 사이의 변화에 반응해야 하는 경우 1440분(24 시간)의 제한시간을 지정하십시오. 0의 설정을 사용하면 캐시의 항목이 제한시간 초과하지 않으므로 서버가 다음에 다시 시작할 때까지 남아 있습니다.
이 값에 대한 변경은 즉시 적용되며 구성이 변경된 버스의 그룹 캐시에만 영향을 줍니다.
- -protocol protocol
- -discardOnDelete TRUE | FALSE
- 삭제된 메시지 위치의 메시지를 버릴 수 있는 경우 이 옵션을 TRUE로 설정하십시오. 삭제된 메시지 위치의 메시지가 시스템 예외 대상에 보존되어야 하는 경우 이 옵션을 FALSE로 설정하십시오.
- -busSecurity TRUE | FALSE
- 버스에 대한 권한 정책을 적용하려면 이 옵션을 TRUE로 설정하십시오. 이를 위해서는 관리 보안도 사용 가능하게 해야 합니다. 버스 보안을 항상 사용 불가능하게 하려면 이 옵션을 FALSE로 설정하십시오. 관리 보안이 사용 안되는 경우 버스는 보안되지 않습니다.
- -permittedChains ALL | SSL_ENABLED | LISTED
- 버스에 대한 전송 정책을 강제 실행하려면 세 가지 옵션 중 하나를
설정하십시오.
- ALL
- 정의된 모든 전송 채널 체인의 사용을 허용합니다.
- SSL_ENABLED
- SSL에 의해 보호 설정된 정의된 전송 채널 체인의 사용만 허용합니다.
- LISTED
- 보호 설정된 전송 목록에 있는 정의된 전송 채널 체인의 사용만 허용합니다.
- -bootstrapPolicy SIBSERVICE_ENABLED | MEMBERS_AND_NOMINATED | MEMBERS_ONLY
- 버스에 대한 버스 멤버 정책을 강제 실행하려면 세 가지 옵션 중
하나를 설정하십시오.
- SIBSERVICE_ENABLED
- SIB 서비스 사용이 가능한 셀의 모든 서버는 부트스트랩 요청을 제공할 수 있습니다.
- MEMBERS_AND_NOMINATED
- 버스 멤버 또는 지정된 부트스트랩 서버만 부트스트랩 요청을 서비스할 수 있습니다.
- MEMBERS_ONLY
- 버스 멤버만 부트스트랩 요청을 서비스할 수 있습니다.
- -useServerIdForMediations TRUE | FALSE
- 버스에 대해 단일 서버 ID를 사용하여 중개를 실행하려는 경우 이 옵션을 TRUE로 설정하십시오. 이 옵션을 사용하면 각 도메인에 대한 중개 인증 별명을 지정할 필요 없이 다중 보안 도메인 사이에서 중개를 실행할 수 있습니다. 서버 ID를 사용하여 글로벌 도메인에서 중개를 실행할 수 있습니다. 중개 인증 별명을 사용하여 중개를 실행하려는 경우 이 옵션을 FALSE로 설정하십시오.
- -auditAllowed TRUE | FALSE
- 버스에 대한 보안 감사를 사용으로 설정하려면 이 옵션이 TRUE여야 합니다. 버스에 대한 보안 감사를 사용 안함으로 설정하려면 이 옵션을 FALSE로 설정하십시오. 기본값은 TRUE입니다. 이 매개변수를 사용하려면 감사 관리자 권한이 있어야 합니다.
예제
AdminTask.modifySIBus('[-bus bus1 -description [A new description of the bus]]')
'bus1(cells/cell01/buses/bus1|sib-bus.xml)'