Skip to content

Keep the Compose queue worker running after its hourly recycle #151

Description

@rmcdaniel

The repository Compose queue worker uses queue:work --max-time=3600, but has no Docker restart policy. The process intentionally exits after an hour; Compose does not replace it, and the old two-hour soak sampled only Server/MySQL/Redis, so a missing queue worker was invisible.

Keep the time-bounded recycle and use Docker's existing restart policy to supervise it. Sample the queue worker and scheduler during the soak. Verify bounded recycle/restart locally; do not add a custom process supervisor.

Fix in #150, discovered while auditing the paid daily soak (#137). No live deployment or extra paid run is required.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions