在核心中,我有前面提到的類(MemcachedStore),它的 put 方法為: $a = $this->memcached->set(
$this->prefix.$key, $value, $this->calculateExpiration($seconds)
);Memcached的set方法接受三個參數(shù):key、value、seconds_to_store_in_cache我的問題是:為什么我需要計算到期 Carbon::now() + 傳遞給該函數(shù)的秒數(shù)?結(jié)果:這不起作用。Memcached 返回 0“成功”。但條目未寫。(用“get”方法我找不到它)如果我只經(jīng)過幾秒鐘(在核心類中覆蓋),一切都會按預(yù)期進(jìn)行更新!與 laravel 或 lumen 無關(guān)
1 回答

呼啦一陣風(fēng)
TA貢獻(xiàn)1802條經(jīng)驗 獲得超6個贊
實際上 Memchached 的set
方法可以接受第三個參數(shù)作為 unixtimestamp,但在這種情況下 memcached 時間(操作系統(tǒng)時間)應(yīng)該是正確的。Memcached時間可以通過Memchached檢查getStats
- 1 回答
- 0 關(guān)注
- 101 瀏覽
添加回答
舉報
0/150
提交
取消