AWS + RDS结果后端芹菜



如何编写一个有效的URL来使用来自AWS RDS后端的芹菜结果?
我想使用AWS RDS作为我的结果后端。

我使用两个EC2实例,一个运行Django,另一个远程运行芹菜,我想在RDS实例中保存任务的结果。

谢谢你的帮助。

要将芹菜与AWS RDS一起用作后端,您可以为芹菜使用SQLAlchemy后端。

url将取决于正在使用的dbms,用户,通行证,主机,端口和数据库名称。对于AWS RDS Postgres, RESULT_BACKEND可以像这样:sqla+postgresql://user:pass@xxxxxxx.yyyyyy.us-west-1.rds.amazonaws.com:5432/dbname

在芹菜文档中有一个关于使用SQLAlchemy的警告:"…从历史上看,SQLAlchemy并不是最稳定的结果后端,所以如果选择了SQLAlchemy,应该谨慎行事。

看芹菜的官方文档,他们没有提供任何关于如何使用RDS作为数据库的信息。

如何为芹菜配置不同的后端

由于它需要额外的依赖项(S3后端驱动程序)才能连接到S3以将其用作DB,因此您可以使用Boto3,并且可以遵循与S3相同的过程。

就我个人而言,我还没有尝试过,所以,这可能是成功或失败

相关内容

  • 没有找到相关文章

最新更新