我使用瓶子和uwsgi。
uwsgi config:
[uwsgi]
http-socket = :8087
processes = 4
workers=4
master = true
file=app.py
app.py:
import bottle
import os
application = bottle.app()
@bottle.route('/test')
def test():
os.system('./restart_ssdb.sh')
if __name__=='__main__':
bottle.run()
restart_ssdb.sh(只是重新启动服务而不关心服务是什么):
./ssdb-server -d ssdb.conf -s restart
然后我开始使用uwsgi并且效果很好。
然后我访问url:127.0.0.1/test
图像显示其中一个uwsgi进程成为ssdb服务器。
然后我停止uwsgi:
端口8087属于ssdb。它导致uwsgi服务器无法重新启动,因为使用了端口。
答案 0 :(得分:0)