5
我們正試圖弄清楚在前端控制器中啓用AppCache對緩存的影響,而無需在響應對象上調用任何緩存指令。Symfony2 AppCache性能提升
我曾推測,只是將下面的行並設置default_ttl爲1:
$kernel = new AppCache($kernel);
不會改變應用程序的行爲,而呼籲的響應緩存指令。但只要我們添加這條線(和緩存:清除),我們的服務器就能夠每秒處理更多的請求,這表明存在一些緩存。
開啓調試和設置default_ttl到一個小時,我們都在HTTP頭中看到的是
X-Symfony-Cache: GET /: miss
這是否意味着不存在反向代理緩存怎麼回事?如果是這樣,解釋性能提高了什麼?
任何澄清在這種情況下會發生什麼將是非常棒的。
謝謝。我知道它啓用了反向代理,但它不會開始緩存任何內容,而沒有指定我們想在響應對象中使用它。 IE我們只有一個錯過,但性能提高無論如何 – user1207727