[英]PHP session lock issue
PHP Warning: session_start(): Unable to clear session lock record in /var/www/efs/html/v43/Api/PortalApi/PortalApi.php on line 39
当同时发出多个请求时,上述问题发生在我们的一个开发环境中,但其他环境运行良好。 无法解决它的原因。
您的问题是用户并发性。
设置以下 ini 设置(也直接来自 PHP)可以帮助缓解高负载项目上的这个问题
我建议在 php.ini 中禁用 session.lazy_write
你也可以试试这个:
ini_set('memcached.sess_lock_retries', 10);
ini_set('memcached.sess_lock_wait_min', 1000);
ini_set('memcached.sess_lock_wait_max', 2000);
我们修复了这个问题,问题 -> 在开发环境中最近的代码更改中,在测试配置的代码中添加了多个日志,将多个日志直接写入 efs 导致速度变慢
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.