Bereitstellungsfehler aufgrund falscher Valkey-Portkonfiguration in Adobe Commerce
Ein Bereitstellungsfehler tritt in Adobe Commerce in der Cloud-Infrastruktur auf, wenn die Valkey Stale Cache-Konfiguration einen falschen Port in der .magento.env.yaml verwendet. Um das Problem zu beheben, aktualisieren Sie die Valley-Ports und stellen Sie sie erfolgreich erneut bereit.
Beschreibung description
Umgebung
- Produkt: Adobe Commerce auf Cloud-Infrastruktur
- Version: 2.4.8
- Bereitstellungsumgebung: Integration
Problem/Symptome
- Die Bereitstellung schlägt fehl beim Anwenden der veralteten Cache-Konfiguration in .magento.env.yaml.
- Bereitstellungsprotokolle zeigen den folgenden Fehler an: Plain Text1Verbindung zu Redis standalone tcp://localhost:6370 fehlgeschlagen nach 1 Fehler. Letzter Fehler : (111) Verbindung verweigert.
- Adobe Commerce kann keine Verbindung zum konfigurierten Valkey-Cache-Backend herstellen.
- Valley-Verbindungseinstellungen verweisen auf einen falschen Port in der Konfiguration.
- Die Bereitstellungsvalidierung schlägt während der Cache-Backend-Konfiguration fehl.
Lösung resolution
Gehen Sie wie folgt vor, um das Problem zu beheben:
-
Bevor Sie die veraltete Cache-Konfiguration in
.magento.env.yamlpushen, führen Sie den folgenden Befehl aus, um die Details der Valkey-Beziehung abzurufen:code language-none magento-cloud relationships ... port: <port_number> -
Beachten Sie den für den vorhandenen Valley-Service zurückgegebenen Portwert.
-
Suchen Sie alle Verweise auf den Valkey-Port in der
.magento.env.yaml-Datei und aktualisieren Sie jedes Vorkommen von Port 6370 auf den richtigen Port-Wert, der im vorherigen Schritt identifiziert wurde. -
Lesen Sie den Abschnitt
backend_optionsund aktualisieren Sie alle Verweise auf Port 26370 auf den richtigen Valkey-Port, falls vorhanden. -
Speichern Sie die aktualisierte
.magento.env.yamlund übernehmen Sie die Änderungen. -
Stellen Sie die Adobe Commerce-Anwendung mit der korrigierten Konfiguration erneut bereit.
-
Überprüfen Sie, ob die Bereitstellung erfolgreich abgeschlossen wurde, und stellen Sie sicher, dass in den Bereitstellungsprotokollen keine Valley-Verbindungsfehler angezeigt werden.
Hinweis Stellen Sie sicher, dass alle Konfigurationsdateien, die auf Valkey verweisen, einschließlich .magento.app.yaml und services.yaml, dieselbe Portkonfiguration verwenden.