nginxをリバースプロキシとして実行し、Compojureを実行しているClojureアプリケーションにリクエストを転送します。これは、Jettyをラップアラウンドし、アプリケーションにWebリクエストを処理する機能を提供するライブラリです。
現在、nginxとClojureアプリケーションの両方によって生成されたログをキャプチャしています(log4jを介してsyslogに)。ただし、nginxログのエントリをClojureアプリケーションのsyslog出力のエントリと一致させることはできません。
Clojureアプリにアップストリームで送信されるリクエストを変更して、ある種のIDを含める方法を見つける必要があります。これは整数、UUIDなどです。
これを達成するための最善の方法について何か提案はありますか?
ご協力いただきありがとうございます!