2016-07-26 5 views
1

私はFlaskを使ってWebサービスを作成しています。 30分ごとに再開したいと思っています。それは可能なのでしょうか、どのように実現できますか?フラスコサーバーを再起動するには?

一方、フラスコWebサービスを開始するためにサブプロセス(popen)を使用しようとしましたが、終了してもう一度起動しますが、サブプロセスと呼ばれるプログラム全体が停止していない限り、サーバーをシャットダウンできませんでした。

あなたの知識と経験をこの問題に関して分かち合うことができたら大変感謝します。

+2

実際に何をしたいですか?なぜそれを30分ごとに再起動したいのですか?あなたはこれを処理するためにcronjobを追加することができますが、あなたがする必要のないことをやっているように聞こえます。 –

+0

ここにいくつかの便利な情報があります:http://stackoverflow.com/questions/6337119/how-do-you-daemonize-a-flask-application – Toby

+0

ウェブサービスを使用して、ログイン情報が期限切れになっているAPIを呼び出しています30分で手動でWebサービスをシャットダウンしてもう一度起動すると、うまく動作します。それはcronjobが有望な解決策だと思われる、私はそれを試してみましょう。 – Romaboy

答えて

関連する問題