카테고리 없음

[루비 온 레일] RabbitMQ에서 작업장 작업 대기열에 추가

행복을전해요 2021. 1. 12. 08:44

루오 테나 미니언 같은 걸 보셨나요?

여기에 일부 링크 : http://delicious.com/alexisrichardson/rabbitmq+work+ruby

네이티브 Ruby를 사용하지 않지만 HTTP + JSON을 사용하는 Celery를 사용해 볼 수도 있습니다.

위의 모든 것이 RabbitMQ에서 작동하므로 도움이 될 수 있습니다.

건배

알렉시스

-------------------

정기 배송 서비스가 있습니까? 배달 시간으로 포장 된 페이로드로 배달 할 메시지를 보내면 서비스는 지정된 시간에 도달 할 때까지 메시지를 보관합니다. 내가 아는 한 RabbitMQ 서버 또는 AMQP 클라이언트 라이브러리에는 이와 같은 것이 없지만 유용하게 사용할 수 있습니다.

-------------------

AMQP (또는 적어도 RabbitMQ)가 "이 작업 지연"이라는 아이디어를 지원하지 않는 것 같습니다. 따라서 실패 할 경우 작업자 내부에서 동일한 작업을 다시 대기열에 추가하는 방법이 현재로서는 최상의 솔루션 인 것 같습니다.

데모 환경에서 작동하는 코드가 있으며 지금까지 내 요구를 충족합니다.



출처
https://stackoverflow.com/questions/2006147