2016-12-20 7 views
0

サーバークラッシュが発生し、RAM不足が原因であると想定しています。私はIoT-Devicesのすべての要求を受け入れて処理する、PythonでBasic HTTP Serverをプログラミングしました。すべての単一平和が記録され、デバッグモードで多くの出力が発生します。私はAmazon EC2 Instaceを使用しており、System-Logは "0K上位メモリ"のような出力を与えました。出力クラッシュサーバー(RAM)をエコー/プリントすることがあります

私はどこから見ていますか?

はあなたが印刷が問題を引き起こしていることを確信しているなら、あなたはあなたのベースにロギングを無効にすることができ、あなたに

+0

コンソールのスクリーンショットをご覧ください。 –

答えて

0

ありがとうHTTP server.Printingクラッシュについて聞いたことがないにもかかわらず、多くの場合、ダウンサーバーを遅くログに記録します。無限ループにならないようにしてください。

ログを無効にするには、ベースhttpサーバークラスに次の関数を追加します。

def log_message(self, format, *args): 
     return 
関連する問題