システムに の設定はありますか? の後にサービスを自動的に再起動します。 24時間?systemd:24時間後に自動的にサービスを再開しますか?
または、このような機能を実装するための最善の回避策は何ですか?
背景:私は長年実行していたウェブ収穫とDBコードへの保存において、識別が困難な欠陥があります。それは10日か20日働いて、私たちが手動でリセットするまで突然停止しています。過剰なロギングでさえ、問題がどこから来ているのかまだ分かりません。もちろん、根本的な問題を解決するのはむしろ好きですが、(経済的理由から)無理やり殺して再始動することもおそらくこのトリックです。
編集:私は最終的に本当の欠陥を発見したように見える - (read_json機能は、そのオプションを許可していなかったので)私はタイムアウトを設定(できなかった)していないため、インターネットの問合せを。 socket.setdefaulttimeout(...)を使って解決しました。この問題をまれに解決することを願っています。 ご協力いただきありがとうございます!
これは本当に素晴らしいです。感謝万円。 "ウォッチドッグ"、素晴らしい。 read_json関数がそのオプションを許可しなかったので、私はタイムアウトを設定できなかったインターネットクエリーを実際に見つけたようです。 socket.setdefaulttimeout(...)を使って解決しました。この問題をまれに解決することを願っています。しかし、おかげさまで、ありがとうございました。 – AltSheets