2017-10-10 4 views
1

은 내가 사용하여 실행 세트 오 셀러리 작업을해야합니다.주어진 셀리 작업에 대한 ETA 매개 변수를 변경할 수 있습니까?</p> <pre><code>my_task.apply_async(args, eta=some_eta) </code></pre> <p>하지만 가끔은 인해 특정 조건에 내가 그 작업의 ETA를 변경해야

inspectscheduled 메서드를 사용하여 작업 ID를 얻을 수 있으며 작업 ID를 알고있는 ETA 매개 변수를 변경하거나이 작업을 취소하고 다른 작업을 시작해야하는지 궁금합니다.

답변

1

inspectscheduled은 작업자의 (작업자) 대기열과 관련이 있으며 대기열을 변경할 수 없습니다.

만 apply_async() 또는 지연()

은 아마 당신이 작업을 취소하고 다른 ETA와 새로 시작을 실행하기 전에 ETA의 값을 변경할 수 있습니다.