Background Image
운영관리
2009.11.27 01:02

브로커 상태를 확인할 때 status 의미

조회 수 16548 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
cubrid의 유틸리티 중 broker의 상태를 알기 위해 다음과 같이 실행할 수 있는데
cubrid broker status options [args]
options
: [ -b | -q | -s secs | -t | -f ]
args
: broker_name 

실행하면 다음과 같이 출력된다. (매뉴얼 브로커 상태확인  참고)

sh> cubrid broker status
% query_editor  - cub_cas [28433,40820] /home/CUBRID/log/broker/query_editor.access /home/CUBRID/
 JOB QUEUE:0, AUTO_ADD_APPL_SERVER:ON, SQL_LOG_MODE:ALL:100000
 LONG_TRANSACTION_TIME:60, LONG_QUERY_TIME:60, SESSION_TIMEOUT:300
 KEEP_CONNECTION:AUTO, ACCESS_MODE:RW
----------------------------------------
ID   PID   QPS   LQS PSIZE STATUS
----------------------------------------
 1 28434     0     0 50144 IDLE
 2 28435     0     0 50144 IDLE
 3 28436     0     0 50144 IDLE
 4 28437     0     0 50140 IDLE
 5 28438     0     0 50144 IDLE
 
% broker1  - cub_cas [28443,40821] /home/CUBRID/log/broker/broker1.access /home/CUBRID/
 JOB QUEUE:0, AUTO_ADD_APPL_SERVER:ON, SQL_LOG_MODE:ALL:100000
 LONG_TRANSACTION_TIME:60, LONG_QUERY_TIME:60, SESSION_TIMEOUT:300
 KEEP_CONNECTION:AUTO, ACCESS_MODE:RW
----------------------------------------
ID   PID   QPS   LQS PSIZE STATUS
----------------------------------------
 1 28444     0     0 50144 IDLE
 2 28445     0     0 50140 IDLE
 3 28446     0     0 50144 IDLE
 4 28447     0     0 50144 IDLE
 5 28448     0     0 50144 IDLE

이 때 'STATUS'라는 항목이 있는데
자세한 의미는 다음과 같다.

# 응용프로그램에서 jdbc를 통해 broker와 연결 했을 경우
  • IDLE – jdbc와 연결을 맺지 않은 상태
  • BUSY – jdbc와 연결을 맺은 상태이며, jdbc가 보낸 요청을 처리하고 있는 중인 상태
  • CLIENT_WAIT – jdbc와 연결을 맺은 상태이며, 트랜잭션이 진행중인 상태에서  jdbc가 request를 보내길 기다리고 있는 상태.
  • CLOSE_WAIT – jdbc와 연결을 맺은 상태이며, 트랜잭션을 종료한 후 jdbc가 request를 보내길 기다리고 있는 상태.
    (이 상태에서 broker가 restart되거나, 다른 jdbc에 할당되거나, jdbc와 연결이 끊어지는 경우에 jdbc는 reconnect를 시도하기 때문에 reconnect에 성공할 경우 에러가 발생하지 않음.)





TAG •

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
119 질의작성 function based index 대체 방법 남재우 2010.07.01 13420
118 응용개발 PHP에 CUBRID 모듈 추가시 모듈이 로드되지 않는 문제에 대한 해결 방안 하나입니다 남재우 2010.07.01 16557
117 응용개발 CUBRID에서 CHAR와 NCHAR의 차이점 cubebridge 2010.07.01 21319
116 CUBRID 매니저 CUBRID HA 또는 복제를 사용하는 경우 CUBRID 매니저를 통한 테이블, 컬럼 등 생성 금지 3 손승일 2010.07.01 17467
115 응용개발 cubrid-php module r2.2 이상 버젼에서 configure시에 주의사항 seongjoon 2010.07.20 14007
114 질의작성 데이터 존재하면 update, 존재하지 않으면 insert 방법(ON DUPLICATE KEY UPDATE) 손승일 2010.08.11 37999
113 응용개발 CUBRID와 Oracle에서의 ''(공백)의 차이 비교 cubebridge 2010.10.01 28583
112 운영관리 windows 환경에서 Manager 접속이 되지 않는 경우 처리 방안 남재우 2010.11.26 14423
111 응용개발 CUBRID R3.0부터 JDBC를 사용하는 응용에서 charset 설정 방법이 변경되었네요. 손승일 2010.12.02 19634
110 운영관리 큐브리드 + 아파치 + php 설치 및 연동 1 하하보이 2010.12.15 21900
109 운영관리 CUBRID 4.0 서버 재부팅 후 CUBRID Tray 기동문제 해결방법 정만영 2011.08.31 12419
108 운영관리 CUBRID 4.0 버전 IP/db_user 접속 제한 추가 기능 이용미 2011.12.09 9260
107 질의작성 오라클의 order by 시 first와 last 대체 사용법 file 이용미 2011.12.22 20176
106 기타 CUBRID csql -i 옵션 사용시 주의 사항 이용미 2011.12.22 9173
105 응용개발 CUBRID에서 SQL힌트와 주석을 쓸 때 순서. cubebridge 2012.01.11 13321
104 응용개발 Weblogic 10.0 사용시 JDK 1.5를 사용한 JDBC 드라이버 사용시 주의사항. cubebridge 2012.02.22 51957
103 마이그레이션 오라클 to CUBRID로 마이그레이션 수행 시 주의사항 정만영 2012.03.02 21057
102 마이그레이션 MySQL에서 사용하는 스키마 변환시 주의 사항 정만영 2012.03.02 13254
101 응용개발 utf-8로 저장된 한글이 JAVA SP를 사용하여 읽어 오면 깨져 보일때 손승일 2012.03.10 20795
100 질의작성 여러건의 코드명을 한건으로 조회하는 쿼리입니다. 1 권호일 2012.03.30 10752
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 14 Next
/ 14

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales