私は yesod アプリケーションに rabbitmq を追加し、(一番下の)ドキュメントに基づいています。yesod でリクエストごとに新しいチャネルを意味するスレッドごとに新しいチャネルを開くことになっているようです。私が知る限り、これを追加する 2 つのオプションは、wai ミドルウェアまたは yesod ミドルウェアを使用することです。WAI リクエストでは、Vaultを使用してこのような任意の値を保存できます。Vault
行くべきかどうか、または のどこかにこれをより高いレベルで追加する必要があるかどうか疑問に思ってYesodRequest
います。