PHP 中 session 销毁机制是异步的吗?
漂亮男人
漂亮男人 2017-05-16 13:11:23
0
2
334

按照默认配置,PHP 中的 session 在经过 24 分钟,且触发了 1/1000 的概率后,会进入过期 session 文件的销毁过程。请问这个过程会与请求处理过程同步进行吗?还是会开启一个异步进程处理呢?如果是前者,难道不会阻塞这一次请求的执行吗?

漂亮男人
漂亮男人

reply all (2)
phpcn_u1582

It is not asynchronous and will indeed block the user request, so it needs probability to start.

    仅有的幸福

    It’s not asynchronous. Every time PHP accepts a request, there is a certain probability to clean up the expired session. This probability is controlled by these parameters

    session.gc_probability = 1 session.gc_pisor = 1000 session.gc_maxlifetime = 1440
      Latest Downloads
      More>
      Web Effects
      Website Source Code
      Website Materials
      Front End Template
      About us Disclaimer Sitemap
      php.cn:Public welfare online PHP training,Help PHP learners grow quickly!