Als Alternative zudiese Frage, ist es möglich, die Zeit zu verkürzen, die der Apache-Server (httpd) benötigt, um die JBoss-Server nach dem Neuladen des Apache-Servers abzurufen? Im Moment dauert es zwischen 10 und 20 Sekunden. Ich hätte es gerne näher bei einer oder zwei Sekunden.
EDIT: Hier ist der relevante Abschnitt der standalone.ha
Konfigurationsdatei:
<subsystem xmlns="urn:jboss:domain:modcluster:1.2">
<mod-cluster-config advertise-socket="modcluster" proxy-list="redacted:8888,redacted:8888" connector="ajp">
<dynamic-load-provider>
<load-metric-type="busyness"/>
</dynamic-load-provider>
</mod-cluster-config>
</subsystem>
Antwort1
Verwenden Sie PeristSlots in der httpd mod_cluster-Konfiguration. Dadurch bleibt der aktuelle Status erhalten und wird nach einem Neustart als Startkonfiguration verwendet.