我們有一個Tomcat應用服務器和一個運行Apache和mod_jk的單一前端Web服務器。我們是否可以添加第二個前端Web服務器,它指向同一個應用程序服務器並運行Apache和mod_jk?指向同一個Tomcat worker的多個Apache mod_jk服務器?
我們不希望出於負載平衡的原因這樣做。相反,這是出於移民的原因。新的Web服務器將是一個完全不同的操作系統,並將使用不同的SSO身份驗證模塊。我們希望能夠對其進行分級和測試,切換DNS條目以使其生效,並停用舊服務器。
目前workers.properties文件看起來是這樣的:
worker.list=worker1
worker.worker1.type=ajp13
worker.worker1.host=10.x.x.x
worker.worker1.port=8009
我可以只複製該配置到第二Web服務器?
我對此沒有任何經驗或背景,但已被要求協助進行服務器遷移,並且盡我所能提供幫助。
我一直在閱讀mod_jk和Tomcat的文檔。我已經找到了關於將單個mod_jk實例指向多個Tomcat應用程序服務器的各種文檔,但是沒有任何描述與此相反的東西,這正是我想要完成的任務嗎?
這可能嗎?
編輯:我應該注意到,我們沒有任何訪問Tomcat服務器的權限,因爲它由第三方供應商管理。我確信如果我們問他們他們會做出改變,但我們沒有能力自己登錄。
是否可以使用代理服務器來處理遷移過程?看到相同的haproxy。 –