naixiaoxin / think-redissentinel
thinkphp5 的 Redis 哨兵驱动程序
dev-master
2016-09-15 15:32 UTC
This package is auto-updated.
Last update: 2024-08-29 03:58:10 UTC
README
首先安装官方的 php-redis 扩展:
http://pecl.php.net/package/redis
然后,配置应用的配置文件 config.php
中的 cache['type']
参数为:
'type' => '\think\sentinel\Sentinel',
并增加以下参数 cache['server']:(是个数组,host是地址,port是端口号)
'servers'=>[
0=>[
'host'=>'127.0.0.1',
'port'=>'26379'
],
1=>[
'host'=>'127.0.0.1',
'port'=>'26380'
]
],
cache['name']:是哨兵的名字
'name' => 'mymaster',
即可正常使用 Sentinel,例如:
Cache::get('test');
Cache::get('test','test');