2016-08-16 10 views
0

WindowsサービスとしてRethinkdbを作成できません。 ウェブサイトの調査を終了しましたが、有用なものは見つかりませんでした。RethinkdbをWindowsサービスとして起動する方法

Windows起動時にスケジューラを作成するオプションが1つあります。

他のアイデアはありますか?

答えて

0

Pythonのpywin32を使用してWindowsサービスを実装します。 MTWService [1]を定型文として使用することができます。 TornadoベースのWebサーバーではなく、RethinkDBを実行するように変更する必要があります。それを行うには、mtwservice.py [2]をハックします。ソースの一番上にあるコメントに特に注意して、python.exeの代わりに子プロセスとしてRethinkDBを起動するようにSvcDoRunメソッドを変更してください。がんばろう!

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

関連する問題