【发布时间】:2018-02-09 00:19:01
【问题描述】:
rpc 结果后端与 amqp 后端有何不同?我在changelog 中看到它替换了它,但是虽然它是作为协议编写的(带有://),但底层协议仍然是amqp,对吗?
例如,result_backend = 'rpc://' 与 result_backend = 'amqp://'。如果我使用rpc 作为后端,当broker_use_ssl 标志设置为true 时它是否也使用SSL?
【问题讨论】:
-
celery 文档对此并不清楚。我记得我在某个地方遇到过使用 amqp 作为后端可能会引入性能开销的内容。我不记得链接了。我添加了一个赏金,希望有内幕知识的人可以解释 rpc 和 amqp 之间的不同之处,以及如何在它们之间进行选择。