patchlevel/worker

Gives the opportunity to build a stable worker that terminates properly when limits are exceeded.

Maintainers

👁 DavidBadura

Package info

github.com/patchlevel/worker

pkg:composer/patchlevel/worker

Statistics

Installs: 580 666

Dependents: 1

Suggesters: 0

Stars: 2

Open Issues: 2

1.5.0 2025-11-27 15:33 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 0288d740de7d9806d8dc9dd4c2545be31a043823

  • Daniel Badura <daniel.badura.woop@patchlevel.de>
  • David Badura <david.badura.woop@patchlevel.de>

consoleworker


README

👁 Mutation testing badge
👁 Latest Stable Version
👁 License

Worker

A small library to build stable, long-running workers that terminate gracefully when limits are exceeded or a SIGTERM signal is received. Perfect for daemonized console commands running under Docker, Kubernetes, supervisor or systemd, where the process manager restarts the worker after it exits.

Features

Installation

composer require patchlevel/worker

Documentation