cubrid_broker.conf 파일은 $CUBRID/conf 디렉터리에 위치하며, 브로커의 전반적인 설정 정보를 담고 있다. 여기에서는 cubrid_broker.conf 중 CUBRID HA가 사용하는 파라미터를 설명한다.
브로커의 모드를 설정한다. 기본값은 RW이다.
RW(Read Write), RO(Read Only), SO(Slave Only), PHRO(Preferred Host Read Only)를 값으로 설정할 수 있다. 자세한 내용은 브로커 모드를 참고한다.
브로커 모드를 Preferred Host Read Only로 설정하면 반드시 설정해야 하는 파라미터이다. 기본값은 NULL이다.
여러 노드를 지정할 수 있으며 콜론(:)으로 구분한다.
다음은 cubrid_broker.conf 설정의 예이다.
[%testdb_broker]
SERVICE =ON
BROKER_PORT =33000
MIN_NUM_APPL_SERVER =5
MAX_NUM_APPL_SERVER =40
APPL_SERVER_SHM_ID =33000
LOG_DIR =log/broker/sql_log
ERROR_LOG_DIR =log/broker/error_log
SQL_LOG =ON
TIME_TO_KILL =120
SESSION_TIMEOUT =300
KEEP_CONNECTION =AUTO
ACCESS_MODE =RW
PREFERRED_HOSTS =nodeA:nodeB:nodeC