簡體   English   中英

PHP session 鎖定問題

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM