Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
nodejs ログ ファイルが保存されている場所が見つかりません。私のノードサーバーには「セグメンテーション違反」があるため、追加情報についてログファイルを調べたい...
ログファイルはありません。各node.js「アプリ」は個別のエンティティです。デフォルトでは、エラーをSTDERRに記録し、STDOUTに出力します。シェルから実行してファイルに記録するときに、これを変更できます。
node my_app.js > my_app_log.log 2> my_app_err.log
または(推奨)、手動で、または多くのログライブラリの1つを使用して、アプリケーション内にログを追加できます。
開発で docker を使用している場合は、別のシェルでこれを行うことができます: docker attach running_node_app_container_name
これにより、STDOUT と STDERR が表示されます。