亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Spring boot - 線程 / Feign-Client / 消息 /

Spring boot - 線程 / Feign-Client / 消息 /

qq_花開花謝_0 2023-05-17 17:33:33
我們努力為以下場景找到解決方案:情況通過 Spring Cloud Streamlistener 接收消息通過 Feign-Client 調用 REST-Service我們配置了幾個Feign-RequestInterceptor來豐富請求頭數據。我們希望避免在方法調用時傳遞每個請求標頭,并且喜歡請求攔截器的集中配置方法。問題:如何從包含信息的特定消息訪問數據,這些信息需要通過 Feign-RequestInterceptor 添加到每個請求調用中。我們沒有請求上下文,因為我們來自消息。我們可以確定消息消費和 REST 調用發生在同一個線程上嗎?如果是,我們可以使用 NamedThreadLocal 來存儲信息。
查看完整描述

1 回答

?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

是的,除非您移交給 StreamListener 中的另一個線程,否則其余調用將在同一線程上進行(假設您使用的是RestTemplate而不是反應式 Web 客戶端)。



查看完整回答
反對 回復 2023-05-17
  • 1 回答
  • 0 關注
  • 140 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號