์ž‘์—…

ํ
์šฐ์„ ์ˆœ์œ„
๋ ˆ์ด๋ธ”
์‹œ๋„ ํšŸ์ˆ˜
{
  "job_id": "e8151338-3016-4678-ba83-359953bee97c",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    {
      "_aj_globalid": "gid://test-app/GoodJob::Batch/c7b90c0a-6ba8-47ba-b61e-0a7aaecdd75a"
    },
    {
      "event": {
        "value": "finish",
        "_aj_serialized": "ActiveJob::Serializers::SymbolSerializer"
      },
      "_aj_symbol_keys": [
        "event"
      ]
    }
  ],
  "job_class": "ExampleJob::BatchJob::CallbackJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:35.164096377Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "e8151338-3016-4678-ba83-359953bee97c",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:35 UTC",
    "performed_at": "2025-06-22 02:07:35 UTC",
    "finished_at": "2025-06-22 02:07:35 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:35 UTC",
    "updated_at": "2025-06-22 02:07:35 UTC",
    "active_job_id": "e8151338-3016-4678-ba83-359953bee97c",
    "concurrency_key": "ExampleJob::BatchJob::CallbackJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": null,
    "batch_callback_id": "c7b90c0a-6ba8-47ba-b61e-0a7aaecdd75a",
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob::CallbackJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "f9d0796e-857c-4a18-a0d4-0272d310b234",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "slow"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:30.063759591Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "f9d0796e-857c-4a18-a0d4-0272d310b234",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:30 UTC",
    "performed_at": "2025-06-22 02:07:30 UTC",
    "finished_at": "2025-06-22 02:07:35 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:30 UTC",
    "updated_at": "2025-06-22 02:07:35 UTC",
    "active_job_id": "f9d0796e-857c-4a18-a0d4-0272d310b234",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "c7b90c0a-6ba8-47ba-b61e-0a7aaecdd75a",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "slow"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "d70b214d-368d-4e70-81a5-55431462341d",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "success"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:30.063646361Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "d70b214d-368d-4e70-81a5-55431462341d",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:30 UTC",
    "performed_at": "2025-06-22 02:07:30 UTC",
    "finished_at": "2025-06-22 02:07:30 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:30 UTC",
    "updated_at": "2025-06-22 02:07:30 UTC",
    "active_job_id": "d70b214d-368d-4e70-81a5-55431462341d",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "c7b90c0a-6ba8-47ba-b61e-0a7aaecdd75a",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "success"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "607ee33f-100f-47cc-bb08-0bda56406aaa",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "slow"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:30.063812915Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "607ee33f-100f-47cc-bb08-0bda56406aaa",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:30 UTC",
    "performed_at": "2025-06-22 02:07:30 UTC",
    "finished_at": "2025-06-22 02:07:35 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:30 UTC",
    "updated_at": "2025-06-22 02:07:35 UTC",
    "active_job_id": "607ee33f-100f-47cc-bb08-0bda56406aaa",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "c7b90c0a-6ba8-47ba-b61e-0a7aaecdd75a",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "slow"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "d4d04796-041e-44a7-9dee-3fc128feac90",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [],
  "job_class": "ExampleJob::BatchJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:30.007665764Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "d4d04796-041e-44a7-9dee-3fc128feac90",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:30 UTC",
    "performed_at": "2025-06-22 02:07:30 UTC",
    "finished_at": "2025-06-22 02:07:30 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:30 UTC",
    "updated_at": "2025-06-22 02:07:30 UTC",
    "active_job_id": "d4d04796-041e-44a7-9dee-3fc128feac90",
    "concurrency_key": "ExampleJob::BatchJob",
    "cron_key": "batch_example",
    "cron_at": "2025-06-22 02:07:30 UTC",
    "batch_id": null,
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "27bc312e-3685-49a0-a3b5-bdcf30c367f8",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 4,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:22.887117339Z",
  "scheduled_at": "2025-06-22T02:12:11.315175396Z",
  "provider_job_id": "27bc312e-3685-49a0-a3b5-bdcf30c367f8",
  "exception_executions": {
    "[StandardError]": 4
  },
  "_good_job": {
    "id": "27bc312e-3685-49a0-a3b5-bdcf30c367f8",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:12:11 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 4 times.",
    "created_at": "2025-06-22 02:07:22 UTC",
    "updated_at": "2025-06-22 02:07:22 UTC",
    "active_job_id": "27bc312e-3685-49a0-a3b5-bdcf30c367f8",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "062e126b-df0e-4200-b3a4-5ad6ca402ac6",
    "batch_callback_id": null,
    "executions_count": 4,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "89c34f26-ca17-4831-bfa9-a7b8ff911693",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    {
      "_aj_globalid": "gid://test-app/GoodJob::Batch/11c55bb1-6060-4baf-a42b-411701236dfd"
    },
    {
      "event": {
        "value": "finish",
        "_aj_serialized": "ActiveJob::Serializers::SymbolSerializer"
      },
      "_aj_symbol_keys": [
        "event"
      ]
    }
  ],
  "job_class": "ExampleJob::BatchJob::CallbackJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:06.324807394Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "89c34f26-ca17-4831-bfa9-a7b8ff911693",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:06 UTC",
    "performed_at": "2025-06-22 02:07:06 UTC",
    "finished_at": "2025-06-22 02:07:06 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:06 UTC",
    "updated_at": "2025-06-22 02:07:06 UTC",
    "active_job_id": "89c34f26-ca17-4831-bfa9-a7b8ff911693",
    "concurrency_key": "ExampleJob::BatchJob::CallbackJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": null,
    "batch_callback_id": "11c55bb1-6060-4baf-a42b-411701236dfd",
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob::CallbackJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "ae4cbab6-8ed4-423f-90e2-08b547266eee",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "dead"
  ],
  "job_class": "ExampleJob",
  "executions": 2,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:03.236567413Z",
  "scheduled_at": "2025-06-22T02:07:06.297239286Z",
  "provider_job_id": "ae4cbab6-8ed4-423f-90e2-08b547266eee",
  "exception_executions": {
    "[ExampleJob::DeadError]": 2
  },
  "_good_job": {
    "id": "ae4cbab6-8ed4-423f-90e2-08b547266eee",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:06 UTC",
    "performed_at": "2025-06-22 02:07:06 UTC",
    "finished_at": "2025-06-22 02:07:06 UTC",
    "error": "ExampleJob::DeadError: ExampleJob::DeadError",
    "created_at": "2025-06-22 02:07:03 UTC",
    "updated_at": "2025-06-22 02:07:06 UTC",
    "active_job_id": "ae4cbab6-8ed4-423f-90e2-08b547266eee",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "11c55bb1-6060-4baf-a42b-411701236dfd",
    "batch_callback_id": null,
    "executions_count": 3,
    "job_class": "ExampleJob",
    "error_event": "retry_stopped",
    "labels": [
      "dead"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "a38ffb90-cfa4-4ea2-bf93-a25df8c1fc0e",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_once"
  ],
  "job_class": "ExampleJob",
  "executions": 1,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:00.087287080Z",
  "scheduled_at": "2025-06-22T02:07:03.120462131Z",
  "provider_job_id": "a38ffb90-cfa4-4ea2-bf93-a25df8c1fc0e",
  "exception_executions": {
    "[StandardError]": 1
  },
  "_good_job": {
    "id": "a38ffb90-cfa4-4ea2-bf93-a25df8c1fc0e",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:03 UTC",
    "performed_at": "2025-06-22 02:07:03 UTC",
    "finished_at": "2025-06-22 02:07:03 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:00 UTC",
    "updated_at": "2025-06-22 02:07:03 UTC",
    "active_job_id": "a38ffb90-cfa4-4ea2-bf93-a25df8c1fc0e",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "11c55bb1-6060-4baf-a42b-411701236dfd",
    "batch_callback_id": null,
    "executions_count": 2,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "error_once"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "07bddc78-cc5e-4ffd-98ef-8bd134fddf18",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "slow"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:00.040196167Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "07bddc78-cc5e-4ffd-98ef-8bd134fddf18",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:00 UTC",
    "performed_at": "2025-06-22 02:07:00 UTC",
    "finished_at": "2025-06-22 02:07:05 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:00 UTC",
    "updated_at": "2025-06-22 02:07:05 UTC",
    "active_job_id": "07bddc78-cc5e-4ffd-98ef-8bd134fddf18",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "11c55bb1-6060-4baf-a42b-411701236dfd",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "slow"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "ca674086-dab6-495c-bed1-d7ea1f1b37d1",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [],
  "job_class": "ExampleJob::BatchJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:07:00.003896269Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "ca674086-dab6-495c-bed1-d7ea1f1b37d1",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:00 UTC",
    "performed_at": "2025-06-22 02:07:00 UTC",
    "finished_at": "2025-06-22 02:07:00 UTC",
    "error": null,
    "created_at": "2025-06-22 02:07:00 UTC",
    "updated_at": "2025-06-22 02:07:00 UTC",
    "active_job_id": "ca674086-dab6-495c-bed1-d7ea1f1b37d1",
    "concurrency_key": "ExampleJob::BatchJob",
    "cron_key": "batch_example",
    "cron_at": "2025-06-22 02:07:00 UTC",
    "batch_id": null,
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "9f9b4158-394b-4499-993b-338381048677",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 4,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:54.929599425Z",
  "scheduled_at": "2025-06-22T02:11:36.615268189Z",
  "provider_job_id": "9f9b4158-394b-4499-993b-338381048677",
  "exception_executions": {
    "[StandardError]": 4
  },
  "_good_job": {
    "id": "9f9b4158-394b-4499-993b-338381048677",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:11:36 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 4 times.",
    "created_at": "2025-06-22 02:06:54 UTC",
    "updated_at": "2025-06-22 02:06:54 UTC",
    "active_job_id": "9f9b4158-394b-4499-993b-338381048677",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "dac54c13-cc4e-4d5a-b61f-52f567e26314",
    "batch_callback_id": null,
    "executions_count": 4,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "8443f844-b197-4aed-aaf1-dec60b5dab85",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 3,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:51.278917409Z",
  "scheduled_at": "2025-06-22T02:08:17.158080923Z",
  "provider_job_id": "8443f844-b197-4aed-aaf1-dec60b5dab85",
  "exception_executions": {
    "[StandardError]": 3
  },
  "_good_job": {
    "id": "8443f844-b197-4aed-aaf1-dec60b5dab85",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:08:17 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 3 times.",
    "created_at": "2025-06-22 02:06:51 UTC",
    "updated_at": "2025-06-22 02:06:51 UTC",
    "active_job_id": "8443f844-b197-4aed-aaf1-dec60b5dab85",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "bf99e360-5ed3-471c-930b-5f605d201252",
    "batch_callback_id": null,
    "executions_count": 3,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "92fe077b-eedc-4557-90ad-f4a3ddfc1eb1",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    {
      "_aj_globalid": "gid://test-app/GoodJob::Batch/6546fcd1-2180-4605-8cb3-e32e8d35d4be"
    },
    {
      "event": {
        "value": "finish",
        "_aj_serialized": "ActiveJob::Serializers::SymbolSerializer"
      },
      "_aj_symbol_keys": [
        "event"
      ]
    }
  ],
  "job_class": "ExampleJob::BatchJob::CallbackJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:40.103669975Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "92fe077b-eedc-4557-90ad-f4a3ddfc1eb1",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:40 UTC",
    "performed_at": "2025-06-22 02:06:40 UTC",
    "finished_at": "2025-06-22 02:06:40 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:40 UTC",
    "updated_at": "2025-06-22 02:06:40 UTC",
    "active_job_id": "92fe077b-eedc-4557-90ad-f4a3ddfc1eb1",
    "concurrency_key": "ExampleJob::BatchJob::CallbackJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": null,
    "batch_callback_id": "6546fcd1-2180-4605-8cb3-e32e8d35d4be",
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob::CallbackJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "d2249f23-e58c-475f-a04c-92bf73761d34",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_once"
  ],
  "job_class": "ExampleJob",
  "executions": 1,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:30.281233936Z",
  "scheduled_at": "2025-06-22T02:06:33.361638096Z",
  "provider_job_id": "d2249f23-e58c-475f-a04c-92bf73761d34",
  "exception_executions": {
    "[StandardError]": 1
  },
  "_good_job": {
    "id": "d2249f23-e58c-475f-a04c-92bf73761d34",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:33 UTC",
    "performed_at": "2025-06-22 02:06:33 UTC",
    "finished_at": "2025-06-22 02:06:33 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:30 UTC",
    "updated_at": "2025-06-22 02:06:33 UTC",
    "active_job_id": "d2249f23-e58c-475f-a04c-92bf73761d34",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "bf99e360-5ed3-471c-930b-5f605d201252",
    "batch_callback_id": null,
    "executions_count": 2,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "error_once"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "9de148fb-e70a-46c4-8fa6-a33dfd0f85be",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "slow"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:30.117111948Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "9de148fb-e70a-46c4-8fa6-a33dfd0f85be",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:30 UTC",
    "performed_at": "2025-06-22 02:06:30 UTC",
    "finished_at": "2025-06-22 02:06:35 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:30 UTC",
    "updated_at": "2025-06-22 02:06:35 UTC",
    "active_job_id": "9de148fb-e70a-46c4-8fa6-a33dfd0f85be",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "bf99e360-5ed3-471c-930b-5f605d201252",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "slow"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "8040acdd-bd81-43a0-a4b1-42967a4ce830",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [],
  "job_class": "ExampleJob::BatchJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:30.019323787Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "8040acdd-bd81-43a0-a4b1-42967a4ce830",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:30 UTC",
    "performed_at": "2025-06-22 02:06:30 UTC",
    "finished_at": "2025-06-22 02:06:30 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:30 UTC",
    "updated_at": "2025-06-22 02:06:30 UTC",
    "active_job_id": "8040acdd-bd81-43a0-a4b1-42967a4ce830",
    "concurrency_key": "ExampleJob::BatchJob",
    "cron_key": "batch_example",
    "cron_at": "2025-06-22 02:06:30 UTC",
    "batch_id": null,
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "a869be21-88aa-43d3-86ff-1d6497ff74fc",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 4,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:27.205438285Z",
  "scheduled_at": "2025-06-22T02:10:54.954625070Z",
  "provider_job_id": "a869be21-88aa-43d3-86ff-1d6497ff74fc",
  "exception_executions": {
    "[StandardError]": 4
  },
  "_good_job": {
    "id": "a869be21-88aa-43d3-86ff-1d6497ff74fc",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:10:54 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 4 times.",
    "created_at": "2025-06-22 02:06:27 UTC",
    "updated_at": "2025-06-22 02:06:27 UTC",
    "active_job_id": "a869be21-88aa-43d3-86ff-1d6497ff74fc",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "c9141b73-70e6-46c3-8faa-803719d77070",
    "batch_callback_id": null,
    "executions_count": 4,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "90df58c8-fa44-4350-9fbb-35c7a9bd107e",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 3,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:22.116296637Z",
  "scheduled_at": "2025-06-22T02:07:47.623672983Z",
  "provider_job_id": "90df58c8-fa44-4350-9fbb-35c7a9bd107e",
  "exception_executions": {
    "[StandardError]": 3
  },
  "_good_job": {
    "id": "90df58c8-fa44-4350-9fbb-35c7a9bd107e",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:07:47 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 3 times.",
    "created_at": "2025-06-22 02:06:22 UTC",
    "updated_at": "2025-06-22 02:06:22 UTC",
    "active_job_id": "90df58c8-fa44-4350-9fbb-35c7a9bd107e",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "cad86156-b095-4e1f-a3b1-06e1b72a5ed8",
    "batch_callback_id": null,
    "executions_count": 3,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "79d7e3b4-7106-4ebd-b7ee-024e8fb973a1",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_five_times"
  ],
  "job_class": "ExampleJob",
  "executions": 5,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:11.428130354Z",
  "scheduled_at": "2025-06-22T02:16:44.024921494Z",
  "provider_job_id": "79d7e3b4-7106-4ebd-b7ee-024e8fb973a1",
  "exception_executions": {
    "[StandardError]": 5
  },
  "_good_job": {
    "id": "79d7e3b4-7106-4ebd-b7ee-024e8fb973a1",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:16:44 UTC",
    "performed_at": null,
    "finished_at": null,
    "error": "ExampleJob::ExpectedError: Executed 5 times.",
    "created_at": "2025-06-22 02:06:11 UTC",
    "updated_at": "2025-06-22 02:06:11 UTC",
    "active_job_id": "79d7e3b4-7106-4ebd-b7ee-024e8fb973a1",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "a218b835-3231-4455-b8ea-87aa9dda6339",
    "batch_callback_id": null,
    "executions_count": 5,
    "job_class": "ExampleJob",
    "error_event": "retried",
    "labels": [
      "error_five_times"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "44ac0aec-b6a4-43d0-9336-8ae6d0910fcb",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    {
      "_aj_globalid": "gid://test-app/GoodJob::Batch/27cb99dc-c26f-42eb-97d4-07f3d5f6277f"
    },
    {
      "event": {
        "value": "finish",
        "_aj_serialized": "ActiveJob::Serializers::SymbolSerializer"
      },
      "_aj_symbol_keys": [
        "event"
      ]
    }
  ],
  "job_class": "ExampleJob::BatchJob::CallbackJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:10.185783186Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "44ac0aec-b6a4-43d0-9336-8ae6d0910fcb",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:10 UTC",
    "performed_at": "2025-06-22 02:06:10 UTC",
    "finished_at": "2025-06-22 02:06:10 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:10 UTC",
    "updated_at": "2025-06-22 02:06:10 UTC",
    "active_job_id": "44ac0aec-b6a4-43d0-9336-8ae6d0910fcb",
    "concurrency_key": "ExampleJob::BatchJob::CallbackJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": null,
    "batch_callback_id": "27cb99dc-c26f-42eb-97d4-07f3d5f6277f",
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob::CallbackJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "c669be26-fd57-4207-a73e-3b604e5c88f9",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "error_once"
  ],
  "job_class": "ExampleJob",
  "executions": 1,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:00.095640357Z",
  "scheduled_at": "2025-06-22T02:06:03.154426816Z",
  "provider_job_id": "c669be26-fd57-4207-a73e-3b604e5c88f9",
  "exception_executions": {
    "[StandardError]": 1
  },
  "_good_job": {
    "id": "c669be26-fd57-4207-a73e-3b604e5c88f9",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:03 UTC",
    "performed_at": "2025-06-22 02:06:03 UTC",
    "finished_at": "2025-06-22 02:06:03 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:00 UTC",
    "updated_at": "2025-06-22 02:06:03 UTC",
    "active_job_id": "c669be26-fd57-4207-a73e-3b604e5c88f9",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "cad86156-b095-4e1f-a3b1-06e1b72a5ed8",
    "batch_callback_id": null,
    "executions_count": 2,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "error_once"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "3625ce5c-f44a-4043-953d-ee85fad791d0",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    "slow"
  ],
  "job_class": "ExampleJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:00.036442074Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "3625ce5c-f44a-4043-953d-ee85fad791d0",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:00 UTC",
    "performed_at": "2025-06-22 02:06:00 UTC",
    "finished_at": "2025-06-22 02:06:05 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:00 UTC",
    "updated_at": "2025-06-22 02:06:05 UTC",
    "active_job_id": "3625ce5c-f44a-4043-953d-ee85fad791d0",
    "concurrency_key": "ExampleJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": "cad86156-b095-4e1f-a3b1-06e1b72a5ed8",
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob",
    "error_event": null,
    "labels": [
      "slow"
    ],
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "937a6770-bc1b-4583-be4f-0976b89dd25e",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [],
  "job_class": "ExampleJob::BatchJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:06:00.009048823Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "937a6770-bc1b-4583-be4f-0976b89dd25e",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:06:00 UTC",
    "performed_at": "2025-06-22 02:06:00 UTC",
    "finished_at": "2025-06-22 02:06:00 UTC",
    "error": null,
    "created_at": "2025-06-22 02:06:00 UTC",
    "updated_at": "2025-06-22 02:06:00 UTC",
    "active_job_id": "937a6770-bc1b-4583-be4f-0976b89dd25e",
    "concurrency_key": "ExampleJob::BatchJob",
    "cron_key": "batch_example",
    "cron_at": "2025-06-22 02:06:00 UTC",
    "batch_id": null,
    "batch_callback_id": null,
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}
{
  "job_id": "fa4131a8-48c4-45b2-b1e0-f93956edaa3a",
  "locale": "en",
  "priority": null,
  "timezone": "UTC",
  "arguments": [
    {
      "_aj_globalid": "gid://test-app/GoodJob::Batch/6aee16d1-38d3-42a1-a147-1f750a9fd440"
    },
    {
      "event": {
        "value": "finish",
        "_aj_serialized": "ActiveJob::Serializers::SymbolSerializer"
      },
      "_aj_symbol_keys": [
        "event"
      ]
    }
  ],
  "job_class": "ExampleJob::BatchJob::CallbackJob",
  "executions": 0,
  "queue_name": "default",
  "enqueued_at": "2025-06-22T02:05:43.749468298Z",
  "scheduled_at": null,
  "provider_job_id": null,
  "exception_executions": {},
  "_good_job": {
    "id": "fa4131a8-48c4-45b2-b1e0-f93956edaa3a",
    "queue_name": "default",
    "priority": 0,
    "scheduled_at": "2025-06-22 02:05:43 UTC",
    "performed_at": "2025-06-22 02:05:43 UTC",
    "finished_at": "2025-06-22 02:05:43 UTC",
    "error": null,
    "created_at": "2025-06-22 02:05:43 UTC",
    "updated_at": "2025-06-22 02:05:43 UTC",
    "active_job_id": "fa4131a8-48c4-45b2-b1e0-f93956edaa3a",
    "concurrency_key": "ExampleJob::BatchJob::CallbackJob",
    "cron_key": null,
    "cron_at": null,
    "batch_id": null,
    "batch_callback_id": "6aee16d1-38d3-42a1-a147-1f750a9fd440",
    "executions_count": 1,
    "job_class": "ExampleJob::BatchJob::CallbackJob",
    "error_event": null,
    "labels": null,
    "locked_by_id": null,
    "locked_at": null
  }
}