@lniwn
2017-09-27T04:10:17.000000Z
字数 1268
阅读 1525
博客
pip3 install circus
vim /home/lniwn/www/oaoa-blog/flask-blog/circus_config.ini
[circus]check_delay = 5# endpoint = tcp://127.0.0.1:5555# pubsub_endpoint = tcp://127.0.0.1:5556statsd = true[watcher:gunicorn]working_dir = /home/lniwn/www/oaoa-blog/flask-blog/cmd = gunicornargs = -c gunicorn_config.py manage:appuid = lniwnnumprocesses = 1send_hup = trueautostart = truestdout_stream.class = FileStreamstdout_stream.filename = /home/lniwn/www/oaoa-blog/log/circus.stdout.logstdout_stream.max_bytes = 10485760stdout_stream.backup_count = 1stderr_stream.class = FileStreamstderr_stream.filename = /home/lniwn/www/oaoa-blog/log/circus.stderr.logstderr_stream.max_bytes = 10485760stderr_stream.backup_count = 2# virtualenvcopy_env = Truevirtualenv = /home/lniwn/www/oaoa-blog/venv/
编辑文件sudo vim /etc/systemd/system/circus.service
[Unit]Description=Circus process managerAfter=syslog.target network.target nss-lookup.target[Service]Type=simpleExecReload=/usr/local/bin/circusctl reloadExecStart=/usr/local/bin/circusd /home/lniwn/www/oaoa-blog/flask-blog/circus_config.iniRestart=alwaysRestartSec=5[Install]WantedBy=default.target
将服务加入开机启动项
sudo systemctl enable circus
启动服务
sudo systemctl start circus
修改circus.service文件后需要重新加载服务
sudo systemctl daemon-reload
查看服务运行状态
sudo systemctl status circus
欢迎访问我的博客