2016-08-16 3 views

ответ

0

Используйте pywin32 для Python для реализации службы Windows. Вы можете использовать мою MTWService [1] в качестве шаблона. Вам нужно будет изменить его, чтобы запустить RethinkDB вместо веб-сервера, основанного на Tornado. Для этого взломать mtwservice.py [2]. Обратите особое внимание на комментарий в верхней части источника и измените метод SvcDoRun, чтобы запустить RethinkDB в качестве дочернего процесса вместо python.exe. Удачи!

[1] https://github.com/osullivj/MTWService
[2] https://github.com/osullivj/MTWService/blob/master/mtwservice.py