問題タブ [log4js-node]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
595 参照

node.js - Loopback 4 でリクエスト ID を追跡するには?

次のように、log4js を使用してコントローラーにログを記録するために、Loopback 4 を使用して REST API で各 HTTP 要求をトレースしようとしています。

ここでの主な問題はその[request-id:UUID]部分です。Node.js は時々ログを混同し、どれが同じリクエストに属しているかを識別できないためです。Express アプリケーションの解決策をいくつか見つけましたが、Loopback 4 と log4js でそれを機能させる方法を見つけることができませんでした。

解決策には Sequence ハンドラーの使用が含まれる可能性がありますが、その方法はまだわかりません。Request オブジェクトを挿入するヒント: https://github.com/strongloop/loopback-next/issues/1881#issuecomment-431384142