Optimierung der PM2-Instanzverwaltung: Entfernen der zweiten Instanz und Anpassung der Fehlermeldungen in den Deployment-Skripten
This commit is contained in:
@@ -567,9 +567,10 @@ restart_pm2_instance() {
|
||||
# Starte/Neustarte Test-Instanz
|
||||
if ! restart_pm2_instance "harheimertc.test"; then
|
||||
echo ""
|
||||
echo "WARNING: PM2-Instanz konnte nicht gestartet werden. Bitte manuell prüfen:"
|
||||
echo "ERROR: PM2-Instanz konnte nicht gestartet werden."
|
||||
echo " pm2 status"
|
||||
echo " pm2 logs harheimertc.test"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Prüfe, ob der Prozess läuft
|
||||
@@ -580,9 +581,16 @@ echo " Checking PM2 instance status..."
|
||||
if pm2 describe harheimertc.test | grep -q "online"; then
|
||||
echo " ✓ PM2-Prozess 'harheimertc.test' läuft (online)"
|
||||
else
|
||||
echo " WARNING: PM2-Prozess 'harheimertc.test' ist nicht online. Prüfe Logs: pm2 logs harheimertc.test"
|
||||
echo " ERROR: PM2-Prozess 'harheimertc.test' ist nicht online. Prüfe Logs: pm2 logs harheimertc.test"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! curl --fail --silent --show-error --max-time 15 http://127.0.0.1:3102/ >/dev/null; then
|
||||
echo "ERROR: Test-Instanz antwortet nicht auf Port 3102."
|
||||
exit 1
|
||||
fi
|
||||
echo " ✓ HTTP-Healthcheck auf Port 3102 erfolgreich"
|
||||
|
||||
echo ""
|
||||
echo "=== Test-Instanz Deployment completed successfully! ==="
|
||||
echo "The test application is now running with the latest code and your test data preserved."
|
||||
|
||||
Reference in New Issue
Block a user