Files
Dena/docs/peatio/daemons.md
2026-08-13 19:50:53 +03:30

43 lines
882 B
Markdown

# Peatio daemons
Peatio daemons are managed by [God](http://godrb.com/).
## Starting daemons
To start God as daemon run:
`god -c lib/daemons/daemons.god`
You can also start God in foreground:
`god -c lib/daemons/daemons.god -D`
**God starts all daemons when it is being initialized.**
Use `god stop` to stop all daemons. God will still be up.
Use `god start` to start all daemons.
## Stopping daemons
To stop God and all daemons run:
`god terminate`
To stop only daemons leaving God up run:
`god stop`
## Restarting daemons
`god restart`
Be patient when starting or stopping daemons: most of daemons support graceful termination so God will first send SIGTERM, wait short period of time, and forcefully kill process by sending SIGKILL if it is still up.
## Querying status
`god status`
## Reading logs
Each daemon has it's own log file localed at `log/daemons`.