Gor*_*oro 3 python rabbitmq amazon-web-services celery
我偶尔会有高CPU密集型任务.它们被启动到一个单独的high-intensity队列中,由一台非常大的机器(大量的CPU,大量的RAM)消耗.但是,这台机器每天只需要运行一个小时.
我希望在AWS上自动部署此映像,由high-intensity队列中的未完成消息触发,然后在不忙时安全停止.有点像:
x > x_threshold新的工作要做(例如,如果有5个未完成的"大"工作,我想触发")t > t_idle(比如说超过10分钟),机器就会关闭.我可以使用任何工具来简化自动化过程,还是我必须自己引导所有东西?