> 백엔드 개발 > Golang > Azure Event Hubs Go SDK(azeventhubs)를 사용하여 최신 이벤트를 어떻게 사용하나요?

Azure Event Hubs Go SDK(azeventhubs)를 사용하여 최신 이벤트를 어떻게 사용하나요?

WBOY
풀어 주다: 2024-02-09 08:15:08
앞으로
584명이 탐색했습니다.

如何使用 Azure Event Hubs Go SDK (azeventhubs) 使用最新事件?

php 편집기 Strawberry는 Azure Event Hubs Go SDK(azeventhubs)를 사용하여 최신 이벤트를 사용하는 방법에 대한 가이드를 제공합니다. Azure Event Hubs는 대량의 이벤트 데이터를 처리하는 데 사용할 수 있는 확장성이 뛰어난 실시간 데이터 전송 서비스입니다. 이 가이드에서는 azeventhubs 패키지를 사용하여 Azure Event Hubs와 상호 작용하는 방법을 다루고 최신 이벤트 기능을 사용하여 실시간 데이터를 얻는 방법을 보여줍니다. 이 문서의 지침을 통해 Go 애플리케이션에서 Azure Event Hubs를 쉽게 사용하고 최신 이벤트 기능을 활용하여 실시간 데이터를 얻고 처리할 수 있습니다.

질문 내용

azure-event-hubs-go/v3에서 최신 azeventhubs Go SDK로 마이그레이션 중입니다. 이전 버전의 SDK에는 이벤트 소비를 시작할 위치를 지정할 수 있는 ReceiveOption 매개변수가 있었습니다.

새 SDK에서는 다음 코드를 사용하여 프로세서를 초기화합니다.

으아악

그런데 가장 최근에 전송된 이벤트가 아닌 마지막 체크포인트부터 이벤트가 소모되는 것을 확인했습니다.

내가 시도한 것: ConsumingEventsUsingConsumerClientConsumingEventsWithCheckpoints 예제를 시도했지만 동일한 방식으로 동작하여 가장 최근 체크포인트 대신 마지막 체크포인트의 이벤트를 소비합니다.

내 기대: 매초마다 메시지를 보내는 장치에서 보낸 최신 이벤트를 사용하여 프로세서를 시작하고 싶습니다. azeventhubs Go SDK를 사용하여 이 동작을 어떻게 달성할 수 있습니까?

Solution

처음에는 AMQP의 기본 메커니즘을 파악하는 데 어려움을 겪었습니다. 하지만 문제가 성공적으로 해결되었음을 보고하게 되어 기쁘게 생각합니다.

으아악

귀중한 도움을 주신 Azure 고객 지원팀에 감사의 말씀을 전하고 싶습니다.

위 내용은 Azure Event Hubs Go SDK(azeventhubs)를 사용하여 최신 이벤트를 어떻게 사용하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿