Apache – Tomcat: jk-workers.properties

Hier werden wie weiter oben schon besprochen Worker und Balancer konfiguriert. Am Anfang der Datei gibt es eine sogenannte „worker.list“. Alles was hierin aufgelistet wird, ist dem Apache2 später auch bekannt. Darunter folgt dann meist die Konfiguration der einzelnen Worker und Balancer. Wobei ein Balancer auch nur eine Art Worker ist. Ein Worker ist einfach nur die Beschreibung eines Tomcats. Dabei lässt er sich mit 3 Zeilen abbilden. Man gibt mit „worker.Name.port“ den AJP-Connector Port an , mit „worker.Name.host“ den Hostnamen oder die IP und mit „worker.Name.type“ noch den Typ an. Beim Typ kann man entweder „ajp13“ oder „lb“ angeben. Wobei „lb“ dann für Load Balancer steht und „ajp13“ für einen normalen Worker. Der „Name“ im mittleren Teil der 3 Parameter sollte im dem der JVMRoute aus dem Engine-Tag der Server.xml des Tomcats entsprechen. Im Eigentlich ist dies aber nur wichtig, wenn man einen LB aufbauen möchte. Da so der Apache2 genau die Tomcats unterschieden kann. Hat man also diese 3 Parameter, hat man auch schon einen Worker, diesen fügt man dann noch der am Anfang erwähnten „worker.list“ hinzu. Einfach den Namen des Worker dort eintragen in einer Komma-separierten Liste. Anschließend dann noch „/etc/init.d/apache2 reload“. Damit ist ein Worker eingerichtet. Apache – Tomcat: jk-workers.properties weiterlesen