配置nginx的proxy_pass比方說,我們有以下相當小nginx.conf
:有兩個平行的位置
server {
listen 443 default ssl;
location /api/v1 {
proxy_pass http://127.0.0.1:8080;
}
}
現在,我試圖用nginx
本身作爲一個事件源。我的系統中的另一個組件應該意識到所有進入的HTTP請求,而理想情況下不會阻止第一條proxy_pass
指令中的流量。
是否有可能以具有第二proxy_pass
其中「只是」轉發該HTTP請求到另一個組件,以及同時完全忽略了轉發的請求的結果?
編輯:爲了更清楚地說明要求:我想要實現的是,相同 HTTP請求被髮送到兩個不同的後端服務器,只有一個真正的處理在nginx的方面的連接。另一個應該是一個「事件ping」來通知其他服務已經有請求。
正是我在找的東西,謝謝你的解釋和選擇! – markusthoemmes