CCI 설정

CCI에서 CUBRID HA 기능을 사용하려면 브로커에 장애가 발생했을 때 연결할 브로커의 연결 정보를 연결 URL에 추가로 지정할 수 있는 cci_connect_with_url을 사용하여 브로커와 연결해야 한다. CUBRID HA를 위해 지정되는 속성은 장애가 발생했을 때 연결할 하나 이상의 브로커 노드 정보인 althosts와 브로커의 장애 복구 후 재연결을 시도하는 주기인 rctime이다.

다음은 CCI 설정의 예이다.

con = cci_connect_with_url ("cci:cubrid:primary_broker:33000:testdb01:::?althosts=secondary_broker:45011&rctime=30", "dba", NULL);

if (con < 0)

{

      printf ("cannot connect to database\n");

      return 1;

}