Jobs 클래스를 사용하여 큐에 대기 중인 모든 일반 작업을 취소할 수 있을까요?
예를 들어 Jobs.enqueue(:some_job, some_param: 1)을 호출한 경우, 나중에 코드에서 이들을 취소할 수 있는지 궁금합니다. Jobs.cancel_enqueued(:some_job, some_param: 1)과 같은 방식으로요.
제가 해결하려는 문제는 Active Record 콜백에서 Jobs.enqueue를 호출하는데, 가끔 작업이 쌓이는 경우가 있어서 새로운 작업을 생성하기 전에 기존 작업을 취소하고 싶다는 것입니다.