proxy.golang.org : github.com/edo1/cmdstalk
cmdstalk is a beanstalkd queue broker. It connects to beanstalkd, watches tubes, reserves jobs, and spawns subcommands to process the work. cmdstalk monitors the exit status of the worker process, and manages the beanstalkd job accordingly. If a job TTR is reached, cmdstalk will send SIGTERM then SIGKILL to the worker, and allow the job to time out. Worker exit(0) tells cmdstalk to delete the job. Worker exit(1) tells cmdstalk to release the job for reprocessing. Worker exit(2) tells cmdstalk to bury the job. Stderr from the workers is sent to cmdstalk stderr.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/edo1/cmdstalk
License: MIT
Latest release: over 3 years ago
First release: about 11 years ago
Namespace: github.com/edo1
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 17 days ago