有个任务在同一时间只能有一个进程执行它,假如这个任务celery 正在跑,后面再提交的就task忽略不跑了。Celery有参数能快速设置么,还是要自己写逻辑控制。
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
https://pypi.python.org/pypi/...
celery_once라는 라이브러리가 있습니다. 그 뒤에 있는 메커니즘은 작업이 실행 중일 때 작업 이름을 사용하여 작업 잠금을 설정하는 것입니다.
작업이 트리거될 때 작업에 이미 잠금이 있는 것으로 확인되면, 이미 대기열에 있는 예외가 발생합니다. 이는 이전 작업이 실행되지 않았고 다음 주기가 도래했을 때 예약된 작업에 매우 적합합니다. 분산 작업 서비스. 상호 배타적 시나리오.
이 정보가 도움이 되었기를 바랍니다.
https://pypi.python.org/pypi/...
celery_once라는 라이브러리가 있습니다. 그 뒤에 있는 메커니즘은 작업이 실행 중일 때 작업 이름을 사용하여 작업 잠금을 설정하는 것입니다.
작업이 트리거될 때 작업에 이미 잠금이 있는 것으로 확인되면, 이미 대기열에 있는 예외가 발생합니다. 이는 이전 작업이 실행되지 않았고 다음 주기가 도래했을 때 예약된 작업에 매우 적합합니다. 분산 작업 서비스. 상호 배타적 시나리오.
이 정보가 도움이 되었기를 바랍니다.