Im работает с сельдереем с бэкэндом redis. Я хочу запустить цветок сельдерея в качестве демона на centos 6.2.
Я понимаю, что цветок - приложение Tornado, поэтому я должен использовать процесс для запуска приложения торнадо в качестве деамона.
Обычно для запуска цветка я использую эту команду:
цветок сельдерея --broker = redis://localhost
Я читал по ссылке ниже, что мне нужно создать python script как таковой: http://www.charleshooper.net/blog/python-starting-tornado-apps-at-boot-using-upstart/ (Startflower.py)
import tornado.ioloop
import tornado.web
import tornado.httpserver
if __name__ == "__main__":
http_server = tornado.httpserver.HTTPServer(application)
http_server.listen(port)
tornado.ioloop.IOLoop.instance().start()
Однако я не уверен, что добавить в переменную 'application'. Я попробовал "цветок сельдерея - брокер = redis://localhost" и "цветок сельдерея", но не работал
Что мне нужно сделать, чтобы заставить его работать как демон?