In einer Produktionsumgebung haben wir viele verschiedene Tomcat-Instanzen. Jeder Tomcat überwacht verschiedene Ports, verwendet eine andere Datenbank als JDBCRealm und führt Apps aus einem anderen appBase-Verzeichnis aus. Also hier sind die Parameter, die instanzspezifischen Werte haben:Ist es möglich, Tomcat7-Ports, appBase und Realm-Attribute (die sich in server.xml befinden) vom Startskript zu überschreiben?
port
AttributServer
undConnector
ElementconnectionURL
,connectionName
,connectionPassword
AttributeRealm
ElementappBase
AttributHost
Element
Wenn jemand eine (neue) Tomcat-Instanz (erneut) einsetzt, muss man die se ersetzen rver.xml (aus der Quellcodeverwaltung), um instanzspezifische Werte für diese Parameter festzulegen.
Ich würde es vorziehen, die gleiche server.xml in den verschiedenen Instanzen zu haben. Also meine Frage ist, ist es möglich, diese Parameter aus dem Startskript zu überschreiben/neu zu definieren?
Das ist genau das, was ich wollte. Ich probiere es aus und werde mit deiner Zustimmung/Akzeptanz zurückkommen. Danke mein Herr. – bpgergo
Danke, ich habe das versucht und funktioniert gut. – bpgergo