반응형
1. 기본 구성 파일 - cluster와 cache 설정
기본 구성파일은 핵심 라이브러리인 coherence.jar 파일에 포함되어 있습니다.
(cluster config) tangsol-coherence.xml
(cache config) coherence-cache-config.xml
참고로, tangsol-coherence-overide-(dev|eval|prod).xml 도 존재함 (log level이 다름)
2. 오버라이드 구성 파일
구성파일은 coherence.jar에 포함되어 있는 기본 구성파일을 편집하지 말고 오버라이드하여 사용할 것을 권장합니다. 오버라이드 파일을 생성한 후, 아래와 같이 Java define으로 정의하여 오버라이드 합니다.
java ... -Dtangsol.coherence.overide=(파일명) ... -Dtangsol.coherence.cacheconfig=(파일명)
예) tangsol-coherence-overide.xml 파일
-Dtangsol.coherence.overide=/usr/sw/coherence/config/tangsol-coherence-overide.xml 로 설정하여 재정의 할 수 있습니다
<?xml version='1.0'?>
<coherence xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://xmlns.oracle.com/coherence/coherence-operational-config"
xsi:schemaLocation="http://xmlns.oracle.com/coherence/
coherence-operational-config coherence-operational-config.xsd">
<cluster-config>
<multicast-listener>
<port system-property="tangosol.coherence.clusterport">3059</port>
</multicast-listener>
</cluster-config>
</coherence>
3. 커맨드라인 오버라이드 옵션
파일에 설정한 옵션을 커맨드라인에서도 재정의하여 사용할 수 있습니다. 아래 표는 주요 사용 목록입니다.
프로퍼티 | 설명 | 값 |
mode | 개발모드 또는 운영모드 | dev 또는 prod |
clusterport | 디폴트 multicast listen 포트 | 기본값은 버전에 따라 다름 |
localport | 초기 포트 번호 | 8088(기본값), 1-65535 |
localhost | Unicast IP 주소 | localhost |
ttl | Multicast Time To Live | 기본값(4), 0-255 |
log.level | 로깅 레벨 | 5(기본값), 0-9 |
'코히어런스' 카테고리의 다른 글
[Tips] 로그레벨(0-9) 변경 (0) | 2023.03.21 |
---|---|
[정보] TCMP 이해 (0) | 2023.03.14 |
[예제] WebLogic Server와 Coherence*Web 시작하기 (0) | 2023.03.13 |
[요약] Coherence 클러스터 멤버 기동/종료 하기 (0) | 2023.03.11 |
[요약] Coherence 설치 (0) | 2023.03.10 |