[英]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.