【问题标题】:Working with message broker(RabbitMQ /Redis) in django azure web site在 django azure 网站中使用消息代理(RabbitMQ /Redis)
【发布时间】:2019-12-30 19:14:19
【问题描述】:

我想用 Celery 实现异步任务排队系统。

我有一个 Django web 应用程序 On azure web app service,

第一步是在服务器上安装 RabbitMQ 或 Redis,

我如何在 Azure 中做到这一点?

谢谢,

尼尔

【问题讨论】:

    标签: django python-3.x celery azure-web-app-service


    【解决方案1】:

    Azure 具有用于缓存即服务的 REDIS: https://azure.microsoft.com/en-us/services/cache/

    请注意,默认情况下启用 SSL。如果你使用的是 Celery 4.0+,你可以使用

    broker_use_ssl={'ssl_cert_reqs': ssl.CERT_NONE} 
    

    参考这篇文章: https://github.com/celery/celery/issues/4792

    【讨论】:

      猜你喜欢
      • 2016-04-05
      • 1970-01-01
      • 2021-06-21
      • 1970-01-01
      • 2017-12-23
      • 2018-02-06
      • 1970-01-01
      • 2020-05-09
      • 1970-01-01
      相关资源
      最近更新 更多