Tuesday, March 26, 2024

DeployR 7.3-Komponenten und -Versionen – Microsoft-Support

Es ist nicht ungewöhnlich, dass ein Unternehmen DeployR lieber in seiner eigenen vorhandenen Apache Tomcat- oder MongoDB-Infrastruktur bereitstellt, anstatt mit den Tomcat- und MongoDB-Komponenten zu installieren, die in der DeployR-Installation enthalten sind. Dies ist möglich, es sollte jedoch Folgendes berücksichtigt werden:

MongoDB

DeployR 7.3 wird auf MongoDB 2.4.5 getestet und unterstützt. Ältere Versionen von MongoDB funktionieren nicht mit DeployR. Um eine andere MongoDB-Installation im Unternehmen zu verwenden, führen Sie zunächst eine Installation von DeployR 7.3 durch, sichern Sie dann die Standarddatenbank aus der Standard-MongoDB-Installation von DeployR und stellen Sie sie mit mongorestore in Ihrer Installation wieder her. Anschließend konfigurieren Sie die Verbindung zur neuen MongoDB-Installation in „deployr.groovy" neu.

Apache tomcat

DeployR 7.3 wird auf Apache Tomcat 7.0.34 getestet und unterstützt. DeployR verwendet Web-Sockets. Daher müssen Sie mindestens Tomcat 7.0.27 verwenden. Alles vor 7.0.27 beeinträchtigt die DeployR-Funktionalität.

Tomcat-Konfiguration:

Um DeployR auf denselben Ports auszuführen, die wir standardmäßig verwenden, müssen Sie die Connector-Details aus einer standardmäßigen server.xml abrufen, die mit DeployR geliefert wird. Andernfalls müssen Sie zumindest die Portzuordnungen in der Datei „deployr.groovy" ändern, damit sie mit Ihrer aktuellen Tomcat Connector-Konfiguration übereinstimmen:

grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301

Die Portwerte 7300 und 7301 müssten aktualisiert werden, damit sie mit den von Ihnen verwendeten Ports übereinstimmen.

Sie müssten auch Ihre catalina.sh oder catalina.bat ändern, um sicherzustellen, dass der DeployR zugewiesene Java-Heap ausreichend ist, indem Sie die entsprechenden JAVA_OPTS verwenden. Diese Standardeinstellungen sind in catalina.sh/bat verfügbar, das mit DeployR geliefert wird.

Schließlich muss irgendwo in der Umgebung die Umgebungsvariable REVODEPLOYR_HOME gesetzt werden.

No comments:

Post a Comment