카테고리 없음

Salesforce 무한루프 도는 배치 중단방법

으농농이 2024. 7. 26. 09:58
    String batchClassName = 'batchName';  // 중단하려는 배치 클래스 이름
    List<AsyncApexJob> jobsToAbort = [SELECT Id FROM AsyncApexJob WHERE JobType = 'BatchApex' AND Status IN ('Processing', 'Preparing') AND ApexClass.Name = :batchClassName];
    for (AsyncApexJob job : jobsToAbort) {
        System.abortJob(job.Id);
    }