2010-05-08 42 views
1

我想知道是否有一個反向代理根據使用的HTTP方法選擇上游服務器是不好的做法?根據HTTP方法選擇上游服務器是不好的做法嗎?

背景是,我有一個abitrary網絡服務器,處理POST請求與一些邏輯背後。相同的資源還包含靜態內容,可以使用GET進行檢索。經過一些基準測試後,我意識到nginx會比我的abitrary web服務器更快地處理靜態內容。

我檢查了使用nginx在內部轉發傳入請求的選項,這是可行的。

但是,這將導致這樣的事實,即不同的服務器將服務於不同的資源,僅取決於發佈GETPOST,包括不同的頭部字段。

回答

1

不,這並不是不好的做法,只要不需要在服務器上存儲永久的每用戶會話數據,按任務的性質對任務進行分區就非常好。

相關問題