PHP 中 session 銷毀機制是異步的嗎?
漂亮男人
漂亮男人 2017-05-16 13:11:23
0
2
380

依照預設配置,PHP 中的 session 在經過 24 分鐘,且觸發了 1/1000 的機率後,會進入過期 session 檔案的銷毀過程。請問這個過程會與請求處理過程同步進行嗎?還是會開啟一個非同步進程處理呢?如果是前者,難道不會阻塞這次請求的執行嗎?

漂亮男人
漂亮男人

全部回覆(2)
phpcn_u1582

不是非同步的,的確會阻塞該使用者請求,因此才需要機率來啟動。

仅有的幸福

不是異步,是在每次php接受請求的時候,都有一定的幾率去清理過期的 session ,這個機率是由這幾個參數控制的

session.gc_probability = 1
session.gc_pisor = 1000
session.gc_maxlifetime = 1440
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!