Comment utiliser Redis Endpoint dans Magento 2.1
Nov 06 2020
je ne peux pas ajouter le point de terminaison redis dans magento 2.1 ci-dessous est mon code que j'ai ajouté dans "etc / env.php"
S'il vous plaît laissez-moi savoir ce qui me manque
'cache' =>
array(
'frontend' =>
array(
'default' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
'backend_options' =>
array(
'server' => 'xyz-redis-latest.opb3io.0001.aps1.cache.amazonaws.com',
'database' => '0',
'port' => '6379'
),
),
'page_cache' =>
array(
'backend' => 'Cm_Cache_Backend_Redis',
'backend_options' =>
array(
'server' => 'xyz-redis-latest.opb3io.0001.aps1.cache.amazonaws.com',
'port' => '6379',
'database' => '1',
'compress_data' => '0'
)
)
)
),
Réponses
1 ShoaibMunir Nov 06 2020 at 15:25
Pour le cache backend sur Redis
utilisez ci-dessous l'exemple de commande:
php bin/magento setup:config:set --cache-backend=redis --cache-backend-redis-server=xxxxxxxxxxx --cache-backend-redis-db=0
Pour le cache de page sur Redis
utilisez ci-dessous l'exemple de commande:
php bin/magento setup:config:set --page-cache=redis --page-cache-redis-server=xxxxxxxxxxx --page-cache-redis-db=1
Après les commandes ci-dessus env.phpseront mises à jour automatiquement.
Les deux cache pourraient être sauvegardés sur le même serveur Redis mais il utilisera différentes bases de données 0 et 1
Remarque: pour le cache Redis local, utilisez 127.0.0.1