标签 分布式 下的文章

Session 到底存在哪:从 session_start 到多机共享

session_start() 大概是最被滥用的一个函数。写完这一行,$_SESSION 就能用了,仿佛它是语言内置的魔法。实际上它做的事不少:读 cookie、打开一个存储、抢一把排他锁、反序列化数据。这四步里每一步都能出问题,而表现往往只是「用户莫名其妙掉登录」。这篇按这四步的顺序拆,数据都是 PHP 8.3.13 上实跑出来的。一、session_start() 到底做了什么session_