Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 amqp-consume 명령입니다.
프로그램:
이름
amqp-consume — AMQP 서버의 대기열에서 메시지를 소비합니다.
개요
amqp 소비 OPTION
명령 인수
상품 설명
amqp 소비 AMQP 서버의 대기열에서 메시지를 소비합니다. 각 메시지에 대해
도착하면 수신 명령이 실행되고 메시지 본문이 표준으로 제공됩니다.
입력.
amqp 소비 기존 대기열에서 소비하거나 새 대기열을 생성할 수 있습니다. 할 수 있습니다
선택적으로 대기열을 기존 교환에 바인딩합니다.
기본적으로 메시지는 명시적 확인과 함께 사용됩니다. 메시지는
수신 명령이 성공적으로 종료되면(즉, 종료 코드가
영). AMQP``아니 응답'' 모드(일명 auto-ack 모드)는 -A 옵션을 선택합니다.
옵션
-q
--대기 줄=변발 name
메시지를 소비할 대기열의 이름입니다.
경우 --대기 줄 옵션이 생략되면 AMQP 서버는 다음에 고유한 이름을 할당합니다.
대기열 및 해당 서버 할당 이름은 stderr에서 dixsplayed됩니다. 이 경우
독점 대기열을 선언해야 함을 의미합니다.
-e
--교환=교환 name
배타적 대기열을 선언하고 지정된 큐에 바인드하도록 지정합니다.
교환. 지정한 교환은 이미 존재해야 합니다. --교환-
유형 옵션은 생성을 요청하는 데 사용됩니다.
교환.
-r
--라우팅 키=라우팅 키
바인딩을 위한 라우팅 키입니다. 생략하면 빈 라우팅 키가 가정됩니다.
-d
--선언하다 그렇지 않은 경우에도 배타적 대기열을 강제로 선언합니다.
즉, 대기열 이름이 --대기 줄 옵션이지만 구속력은 없음
교환 요청은 --교환 옵션. 참고: 이 옵션은
더 이상 사용되지 않으며 향후 버전에서 제거될 수 있습니다. --독점적 인 ~에 대한 옵션
독점 큐를 명시적으로 선언합니다.
-x
--독점적 인
선언된 대기열은 기본적으로 비독점적이며 이 옵션은
독점 대기열.
-A
--노-아크=라우팅 키
활성화``아니 응답'' 모드: AMQP 서버는 각 항목을 무조건 승인합니다.
대상 명령이 종료되는지 여부에 관계없이 전달되는 메시지
성공적이든 아니든.
-c
--세다=제한
주어진 수의 메시지를 수신한 후 소비를 중지합니다.
-p
--프리페치-카운트=제한
보내기만 하도록 서버에 요청 제한 메시지
시간.
값이 전달된 경우 --세다, 전달된 값 --프리페치-카운트
그보다 작아야 합니다. 그렇지 않으면 무시됩니다.
If -A/--노-아크 전달되면 이 옵션은 적용되지 않습니다.
예
기존 대기열의 메시지 사용
``마이큐'', 과 출력 전에, 메시지 기관 on 표준 출력 를 통해 방법:" 10
$
amqp-게시 -q 마이큐 방법
새 배타적 대기열을
교환``myexch'', 과 보내다 마다 메시지 몸 에 전에, 스크립트 마이 스크립트,
자동적으로 인정 그들 on 전에, 섬기는 사람:" 10
$
amqp 소비 -A -e myexch ./myscript
만나다 또한
librabbitmq 도구(7) 모든 공통 연결 관련 옵션을 설명합니다.
RabbitMQ C 클라이언트 도구.
amqp 소비(1)
onworks.net 서비스를 사용하여 amqp-consume 온라인 사용