
Worker::shutdown을 호출하면 Worker가 종료되는 것이 아니라, Worker의 작업을 중단시키는 것입니다. Worker는 종료되지 않고, 다시 작업을 시작할 수 있습니다.
Worker::shutdown을 호출한 후 Worker가 종료되는지 여부는 Worker의 구현에 따라 다를 수 있습니다. Worker가 종료되려면 Worker::shutdown을 호출한 후 Worker::shutdown이 반환된 후에 Worker::terminate를 호출해야 합니다.
Worker::terminate를 호출하면 Worker가 종료됩니다. Worker::terminate를 호출하기 전에 Worker::shutdown을 호출하면 Worker는 종료되지 않고, 다시 작업을 시작할 수 있습니다.
Worker::shutdown을 호출한 후 Worker가 종료되는지 여부를 확인하려면 Worker의 구현을 확인하거나 Worker::shutdown을 호출한 후 Worker::terminate를 호출하는지 여부를 확인해야 합니다.
2025-05-19 07:41