我真的只是想找一个关于记忆和拉拉的解释。我明白它的作用,但我可以用我的memcached安装与laravel。更具体而言:
'memcached' => [
'driver' => 'memcached',
'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),
'sasl' => [
env('MEMCACHED_USERNAME'),
env('MEMCACHED_PASSWORD'),
],
'options' => [
// Memcached::OPT_CONNECT_TIMEOUT => 2000,
],
'servers' => [
[
'host' => env('MEMCACHED_HOST', '127.0.0.1'),
'port' => env('MEMCACHED_PORT', 11211),
'weight' => 100,
],
],
],我知道/将设置服务器方面,我得到了哪些选项-- do...but persistent_id、memcached um和pw...what?他们的用途?等等。通常,laravel是非常好的文档,但在memcached上,它说的很少(而且它所做的很少,似乎是过时的,而不是基于5.0拉里)
发布于 2018-06-26 07:53:16
以下是来自php.net的解释:
默认情况下,Memcached实例在请求结束时被销毁。若要创建在请求之间持续存在的实例,请使用persistent_id为实例指定唯一ID。使用相同的persistent_id创建的所有实例都将共享相同的连接。
http://php.net/manual/en/memcached.construct.php
因此,对于您的项目,只需为其定义一个唯一的名称。希望能帮上忙。
https://stackoverflow.com/questions/51035823
复制相似问题