マルチスレッド環境(ほとんどのWebプラットフォームのようなもの)では、私のアプリケーションのログにある種のスレッドIDを含むことがよくあります。これにより、一度に複数のリクエストが同時に同じログに書き込まれているときに、どのリクエストがどのリクエスト/スレッドから来たのかを正確に伝えることができます。PHPで一意のワーカー/スレッド/プロセス/リクエストIDを取得
.NET/C#では、これはlog4netのフォーマッタによって実行できます。これは、現在のスレッドのManagedThreadId
(数字)またはName
(指定された名前)をデフォルトで含みます。これらのプロパティは、一意のスレッドを識別(例えば:PHPでHow to log correct context with Threadpool threads using log4net?
を、私は似た何かを発見していない(私はグーグル、PHPのドキュメントとSO)が尋ねたことが
これは役に立つかもしれません:http://php.net/manual/en/function.zend-thread-id.php – Daan