如果PHP的会话垃圾收集需要很长时间会发生什么?

时间:2016-04-29 17:47:39

标签: php session garbage-collection

如果我实现自己的SessionHandlerInterface并且gc功能需要很长时间才能完成,那么启动gc的网络请求是否会挂起给用户?有没有办法让gc不阻止启动它的Web请求?

1 个答案:

答案 0 :(得分:2)

不,不是直接。

如果您的GC实施需要很长时间才能完成,那么将其作为独立于用户请求的定期后台任务运行更为可取。