在核心中,我有前面提到的类(MemcachedStore),它的 put 方法为: $a = $this->memcached->set(
$this->prefix.$key, $value, $this->calculateExpiration($seconds)
);Memcached的set方法接受三个参数:key、value、seconds_to_store_in_cache我的问题是:为什么我需要计算到期 Carbon::now() + 传递给该函数的秒数?结果:这不起作用。Memcached 返回 0“成功”。但条目未写。(用“get”方法我找不到它)如果我只经过几秒钟(在核心类中覆盖),一切都会按预期进行更新!与 laravel 或 lumen 无关
1 回答
呼啦一阵风
TA贡献1802条经验 获得超6个赞
实际上 Memchached 的set
方法可以接受第三个参数作为 unixtimestamp,但在这种情况下 memcached 时间(操作系统时间)应该是正确的。Memcached时间可以通过Memchached检查getStats
- 1 回答
- 0 关注
- 74 浏览
添加回答
举报
0/150
提交
取消