Beanstalkd
Beanstalk (https://github.com/kr/beanstalkd/wiki/faq) is a queue for processes. Currently, beanstalk is by Primero for bulk exports. Beanstalk prevents the system from getting overwhelmed by thousands of tasks and just queues up the tasks until the system has enough resources.
Start | $ sudo systemctl start beanstalkd |
|
---|---|---|
Stop | $ sudo systemctl stop beanstalkd |
|
Status | $ sudo systemctl status beanstalkd beanstalkd.service - Simple, fast work queue Loaded: loaded (/lib/systemd/system/beanstalkd.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2017-09-19 04:17:53 UTC; 11h ago Docs: man:beanstalkd(1) Main PID: 1086 (beanstalkd) Tasks: 1 Memory: 1.0M CPU: 5ms CGroup: /system.slice/beanstalkd.service └─1086 /usr/bin/beanstalkd -l localhost -p 11300 -b /srv/primero/beanstalkd Sep 19 04:17:53 primero-int-1-4 systemd[1]: Started Simple, fast work queue. `$ ps -fA \ |
grep beanstalkd` beansta+ 1086 1 0 04:17 ? 00:00:00 /usr/bin/beanstalkd -l localhost -p 11300 -b /srv/primero/beanstalkd |
Log Files | /srv/primero/logs/solr/output.log | |
Run User | root, primero |