[請益] 關於 php lock 變數

看板PHP作者 (herbacin)時間8年前 (2017/02/11 10:34), 編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
想請問如果想做一個排隊功能, 如果<10條, 則將變數+1 當連線超過10條, 就跳出Error的訊息(目前額滿的訊息) 因為PHP並非支援多執行緒, 所以無法共享變數, 目前想到的方法是存在memcahe, 透過memcache server來共享變數並lock變數 現在有看到如 : https://packagist.org/packages/cheprasov/php-memcached-lock 想請問還有其他處理方式嗎? 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.181.227 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1486780472.A.8E2.html

02/11 14:16, , 1F
阿我昨天推文怎麼通通不見了 有這麼賭爛我嗎
02/11 14:16, 1F

02/11 14:27, , 2F
還在吧, 在Program版
02/11 14:27, 2F

02/11 15:28, , 3F
阿 真抱歉 眼花哩 ~~>_<~~
02/11 15:28, 3F

02/11 15:30, , 4F
用資料庫也是一個方法 lock放檔案是利用filesys的cache
02/11 15:30, 4F

02/11 15:32, , 5F
放資料庫就是由資料庫處理 當然你已經用memcache就是最
02/11 15:32, 5F

02/11 15:32, , 6F
快的了
02/11 15:32, 6F
文章代碼(AID): #1OddWuZY (PHP)
文章代碼(AID): #1OddWuZY (PHP)