我們擁有一個寧靜的web服務。我們使用JaxR的CacheControl緩存GET端點的響應xml。從負載均衡器後面的多個服務器清除緩存
例如:GET - https://api.apiway.com/v1/users/12345
清除緩存,我需要打相同點,但用(而不是一個GET)的一個PUT和高速緩存將爲端點被清除。
例如:PUT - https://api.apiway.com/v1/users/12345
,當我在我的本地運行它,我只能運行1個WebSphere實例也能正常工作。但是我們的QA環境在負載均衡器後面運行了2個webphere實例。因此,當我調用PUT端點來刷新緩存時,它只會清除1個websphere實例上的緩存,其中另一個websphere實例將使用過時的數據發送響應。
如何使用cacheControl從負載均衡器後面的多個實例刷新緩存?
你是如何維護這個緩存? – 2015-02-10 20:22:42
它被緩存在服務器端。 – Npa 2015-02-10 20:31:46