작업 관리

작업 취소

더 이상 필요 없는 작업을 중지하려면 job.cancel()을 호출하세요. 워커를 해제하고 해당 작업에 대한 과금을 중단합니다. cancel()은 갱신된 핸들을 반환합니다.

실행 중인 작업 취소

python
job = sim.submit(circuit, shots=256)
cancelled = job.cancel()
print(cancelled.status)   # CANCELLED

id로 취소

id가 있으면 어느 세션에서든 작업을 취소할 수 있습니다:

python
sim.get_job("job_...").cancel()
참고 취소는 최선 노력(best-effort) 방식입니다. 이미 완료된 작업은 종료 상태(SUCCEEDED 또는 FAILED)를 유지하며, 워커에서 실행 중이던 작업은 취소가 도달하기 전에 완료될 수 있습니다. 실제로 어떻게 되었는지는 반환된 상태를 확인하세요.