我正在Ubuntu服务器上使用Django2和Python3.5。 我有多个Django项目,这个项目使用相同的virutalenv,因为它们有相同的源代码。你知道吗
为了使电子邮件发送异步,我使用邮局应用程序Django,这需要每分钟运行一个crontab来发送数据库中排队的电子邮件。 但是在同一台服务器上有大量的Django项目时,这种方法越来越难以维护,因此每一分钟我都有一个巨大的CPU需求高峰。 这些邮件是由AWS SES处理的。你知道吗
我在考虑用芹菜配拉比MQ,但这让我很困惑。 我要多个芹菜和一个兔子吗? 这样做能不受干扰吗?你知道吗
有没有一种方法可以只使用一个异步任务进程(芹菜和RebbitMQ的替代品)?你知道吗
假设实例意味着ec2实例,您可以拥有任意多(或尽可能少)个芹菜实例和任意多(或尽可能少)个rabbitmq实例(rabbitmq可以集群)。你所要做的就是确保你所有的生产者(你的django网站服务器)和你所有的消费者(你的芹菜工人)指向与代理相同的rabbitmqurl。你知道吗
注意,由于您使用的是AWS,因此可以使用Amazon's SQS service或using AWS_hosted redis via elasticache轻松设置芹菜。你知道吗
相关问题 更多 >
编程相关推荐