naixiaoxin / think-redissentinel
redis sentinel driver for thinkphp5
dev-master
2016-09-15 15:32 UTC
This package is auto-updated.
Last update: 2025-03-01 00:20:52 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');