2
我正在開發您的標準高流量的電子商務網站,並希望設置與清漆緩存。這種設置的特殊之處在於應用程序將根據用戶的特定位置返回不同的內容。緩存與光油和變化的自定義設置HTTP標頭
所以我的計劃是這些:
- Nginx的安裝與GeoIP的模塊,這樣我就可以得到一個X-國家:XX頭部上進入應用後端的所有請求。
- 配置Rails應用程序始終返回「Vary:X-Country」響應標頭。
- 把Nginx的和應用後端背後的光油服務器,因此它可以基於nginx的設置請求頭緩存由Rails的服務對象的多個版本,併爲他們提供服務(不客戶端瀏覽器)
有沒有人有像這樣的設置的經驗?我應該注意的任何事情?
僅供參考:我問過類似的問題,並得到了正確的答案。] [1] [1]:http://stackoverflow.com/a/20753737/579448 – Josef