我有一个由Symfony Gateway缓存缓存的页面,它使用ESI标签呈现控制器。一切正常,但每个渲染的片段似乎都为会话ID添加了一个Set-Cookie标头。因为看起来会话也写了几次,我看到像
这样的行
Write SecurityContext in the session [] []
Populated SecurityContext with an anonymous Token [] []
在我的日志中多次(每个cookie一次)。使用FOSUserBundle和Memcached作为会话存储。
由于cookie存储在Memcached中,Symfony每次都会打开一个连接,非常烦人。
知道如何解决这个问题吗?