W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
如果你的應(yīng)用使用 Redis 服務(wù)器集群,你應(yīng)該在 Redis 配置文件中使用 clusters
鍵來(lái)定義這些集群:
'redis' => [
'client' => env('REDIS_CLIENT', 'phpredis'),
'clusters' => [
'default' => [
[
'host' => env('REDIS_HOST', 'localhost'),
'password' => env('REDIS_PASSWORD', null),
'port' => env('REDIS_PORT', 6379),
'database' => 0,
],
],
],
],
默認(rèn)情況下,集群可以在節(jié)點(diǎn)上實(shí)現(xiàn)客戶端分片,允許你實(shí)現(xiàn)節(jié)點(diǎn)池以及創(chuàng)建大量可用內(nèi)存。這里要注意,客戶端共享不會(huì)處理失敗的情況;因此,這個(gè)功能主要適用于從另一個(gè)主數(shù)據(jù)庫(kù)獲取的緩存數(shù)據(jù)。如果要使用 Redis 原生集群,需要在配置文件下的 options
鍵中做出如下指定:
'redis' => [
'client' => env('REDIS_CLIENT', 'phpredis'),
'options' => [
'cluster' => env('REDIS_CLUSTER', 'redis'),
'password' => env('REDIS_CLUSTER_PWD', null),
//當(dāng)phpredis版本大于4.3.0時(shí),在這里配置redis原生集群密碼
],
'clusters' => [
// ...
],
],
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: