A full functional beanstalkd CLI for beanstalkd.
- Full featured CLI to implement each command of beanstalkd protocol.
- Connect to beanstalkd server in tcp mode or unix socket mode.
- Output can be formatted to JSON.
- Put a job
$ beanstalk put -a tcp://127.0.0.1:11300 foobar
id: 2
- Reserve a job
$ beanstalk reserve -a tcp://127.0.0.1:11300
id: 1
body: 2222
- Bury a job
$ beanstalk-cli bury -a tcp://127.0.0.1:11300 2
id: 2
body: foobar
- Delete a job
$ beanstalk-cli delete -a tcp://127.0.0.1:11300 2
- Connect to a server listening on unix socket
$ beanstalkd -l unix:///tmp/beanstalkd.sock &
$ beanstalk-cli stats -a unix:///tmp/beanstalkd.sock
This CLI tools is wrtten in golang, based on the official go-beanstalk lib.