Bereitstellungsprotokoll wird überprüft, wenn in der Cloud-Benutzeroberfläche ein Fehler Protokollausschnitt auftritt
Dieser Artikel bietet eine Lösung für das Problem, dass in der Benutzeroberfläche von Adobe Commerce in der Cloud-Infrastruktur die Fehlermeldung Protokoll abgeschnitten, weil es zu lang war beim Versuch, das Bereitstellungsprotokoll in der Benutzeroberfläche des Cloud-Projekts anzuzeigen, angezeigt wird. (Gilt nicht für die Adobe Commerce Cloud-Konsole.)
Betroffene Produkte
Adobe Commerce auf Cloud-Infrastruktur (alle unterstützten Versionen)
Problem
Beim Versuch, das Bereitstellungsprotokoll in der Benutzeroberfläche des Cloud-Projekts anzuzeigen, zeigt Adobe Commerce in der Benutzeroberfläche der Cloud-Infrastruktur die folgende Fehlermeldung an: Protokoll abgeschnitten, weil es zu lang war.
Schritte zur Reproduktion
- Wechseln Sie zur Projekt-URL und klicken Sie auf Status der betreffenden Bereitstellung.
- Wenn das Protokoll zu lang ist, um in der Benutzeroberfläche angezeigt zu werden, wird die folgende Fehlermeldung angezeigt: Protokoll abgeschnitten, weil es zu lang war.
Ursache
Beachten Sie, dass das in der Benutzeroberfläche angezeigte Protokoll nicht als Datenquelle behandelt werden sollte, insbesondere wenn Sie feststellen, dass die Site nicht reagiert oder nicht richtig funktioniert, nachdem die Bereitstellung mit dem Status Erfolgreich aufgeführt wurde. Sie sollten auch mit den Protokollen auf dem Server überprüfen. Siehe Anzeigen und Verwalten von Protokollen in unserer Entwicklerdokumentation.
Lösung
-
Stellen Sie sicher, dass Magento Cloud CLI in Ihrer lokalen Umgebung installiert ist.
-
Führen Sie den folgenden Befehl aus:
code language-bash magento-cloud activity -p <project id> -e <environment>
-
Es wird eine Ausgabe ähnlich der folgenden zurückgegeben:
code language-bash Activities on the project <project name> (project id), environment <environment>: +---------------+---------------------------+-------------------------------------+----------+----------+---------+ | ID | Created | Description | Progress | State | Result | +---------------+---------------------------+-------------------------------------+----------+----------+---------+ | l5wgwmzwrsskg | 2021-06-01T08:18:02-07:00 | ABC merged Integration into Staging | 100% | complete | success | | raah5xrhqz3wg | 2021-06-01T08:07:18-07:00 | XYZ pushed to Integration | 100% | complete | failure |
-
Kopieren Sie die Aktivitäts-ID der betroffenen Bereitstellung und führen Sie dann den Befehl aus:
code language-bash magento-cloud activity:log <activity ID> -p <project id> -e <environment>
Beispiel zur Untersuchung des Protokolls der fehlgeschlagenen Bereitstellung:
code language-bash magento-cloud activity:log raah5xrhqz3wg -p <project id> -e <environment>