Run as service/daemon
A daemon is a computer program that runs continuously as a background process.
After Bots installation there are no service/daemon processes active. This is recommended for a production environment. Bots has several parts that you may want to run as services/daemons:
- bots-webserver.py
- bots-jobqueueserver.py (bots >= 3.0.0, is optional)
- bots-dirmonitor.py (bots >= 3.0.0, is optional)
Note that bots-engine itself is not a daemon process; bots-engine is best scheduled.
How these daemons are created and managed depends on the operating system being used:
- In Windows, you can set them up as Windows Services.
- In linux/unix, you can start them as Linux daemons.