요약
중요 비즈니스용 클라우드 네이티브 앱에서는 마이크로 서비스 간의 강력한 통신이 필수적입니다. RabbitMQ와 같은 메시지 큐 서비스는 메시지 대기열을 안전하게 관리하여 앱의 복원력을 높일 수 있습니다. NET Aspire는 즉시 사용 가능한 클라이언트 통합을 제공하여 이 서비스를 쉽게 사용할 수 있도록 합니다. 이 모듈에서는 이러한 통합을 .NET Aspire 프로젝트에 추가하는 방법과 이를 사용하여 메시지를 보내고 받는 방법을 알아보았습니다.
이제 이 모듈을 완료했으므로 다음을 수행할 수 있습니다.
- RabbitMQ 서버에서 사용할 수 있는 작업 큐, 항목, 구독 및 경로 중에서 선택하여 원하는 수신자 마이크로 서비스에 메시지를 보냅니다.
- .NET Aspire RabbitMQ 클라이언트 메시지 브로커를 사용하여 RabbitMQ 교환 서버의 큐에 메시지를 추가합니다.