셀라리에서 다른 메시지 브로커를 사용할 수 있습니까?셀러리 : RabbitMQ 대신 PostgreSQL 사용
예 : RabbitMQ 대신 PostgreSQL을 사용하고 싶습니다. 그것은 AFAIK
만 결과 백엔드에서 지원됩니다 http://docs.celeryproject.org/en/latest/userguide/configuration.html#database-backend-settings
PostgreSQL의 9.5 이후 강력한 메시지/작업 큐를 구현할 수 SKIP LOCKED
있다. https://blog.2ndquadrant.com/what-is-select-skip-locked-for-in-postgresql-9-5/
브로커의 셀러리 문서를 읽었습니까? http://docs.celeryproject.org/ko/latest/userguide/configuration.html#broker-settings –
데이터베이스 전송 지원 코드가 삭제되었지만 최근에 다시 추가되었습니다. https://github.com/celery/kombu/ tree/master/kombu/transport/sqlalchemy – georgexsh
@RonanBoiteau 문서에 따르면 몇 가지 지원되는 전송 스키마가 있습니다. amqp : //, redis : //, sqs : // 및 qpid : //. PostgreSQL을 사용하는 것이 지원되지 않는 것처럼 보입니다. – guettli