2014-10-13 7 views
1

Azure 클라우드 서비스 버스를 사용하여 AMQP 프로토콜을 사용하여 메시지를 보내고받습니다. 데비안 -Linux에 proton-c 라이브러리를 설치했습니다. 나는 대기열에서 메시지를 보내고 받기 위해 아래 프로그램을 시도했다. 내 요구 사항은 대기열 대신 사용 주제가 있습니다. 누구든지 Azure 클라우드에서 주제를 사용하는 샘플 프로그램을 제공하십시오.qpid-proton이 필요합니다 python이 Azure에 액세스 할 수 있도록 amqp 샘플 프로그램이 필요합니다.

위의 url 대신 queuename 대신 주제 이름을 입력하면 프로그램이 영원히 실행됩니다. 누군가 나를 도와주세요. 나는 파이썬 프로그래밍에 익숙하지 않다.

+0

누구나 신속하게 말할 수 있습니까, 나는 Python을 사용하여 Azure에서 주제로 메시지를 보내는 AMQP 프로토콜을 사용할 수 있습니까? 사용할 수있는 샘플이 없습니다. 지난 1 주 동안 웹에서 검색했지만 샘플을 찾을 수 없습니다. – Raj

답변

2

나는이 문제에 대한 해결책을 찾았습니다. Azure Cloud에서 일하는 사람이 거의없는 것 같아서 답변을 얻지 못했습니다.

우리가 푸른 서비스 버스에서 주제를 작성하는 경우, 항상 "파티션을 사용"체크 박스를 선택 : 여기

는 솔루션입니다. AMQP 프로토콜은 주제/대기열을 파티셔닝하는 것을 지원하지 않으므로 위의 문제에 봉착했습니다. 주제를 삭제하고 "주제 설정"확인란을 선택하지 않고 동일한 주제를 다시 작성한 경우 잘 작동합니다. :)