2016-10-23 4 views
1

私のソケットサーバが時々シャットダウンし、最後のエラーメッセージをチェックできるtxtログがないので、なぜチェックできないのでしょうか?シャットダウン後にtxtファイルに書き込む方法がありますか?すべてのsocket.ioサーバーコンソールテキストをtxtファイルに書き込む方法は?

+0

あなたはWebサーバーの最小限のコードを共有することができ、あなたがnode myserver.js > error_log.txt > 2>&1

を行うことができ、すべてはconsole.logメッセージを取得する

? – evolutionxbox

+0

サーバーは667行と長さを持っています:19674:/少しのコードの平和は私の考えを助けることができませんでした – Tioww

+0

Hmm。それは物事を難しくしてくれるでしょう... – evolutionxbox

答えて

0

は、以下の方法であなたのプログラムを起動します。node myserver.js 2> error_log.txt

プログラムがerror_logにはTXTはそれで書かれたプログラムがクラッシュをしたエラーメッセージを含むすべてのメッセージを、持っています閉じます。また、(私はWindows上でbashのコンソールで次のコマンドを使用)

+0

何番** 2 **> error_log.txtでマークされた番号は? – Tioww

+0

私は第二の方法が必要ですが、うまくいかないidk why – Tioww

+0

2>エラーメッセージを出力(stderr)にリダイレクトします。ちょうど> stdoutが出力されます。 – levilime

関連する問題