2016-05-09 87 views
0

我們有一個可在Wildfly9獨立模式下正常工作的Web應用程序。目前它在一臺服務器上。我們想要添加一臺服務器以避免高流量和停機問題。高可用性Wildfly9域模式羣集部署

我試圖按照https://docs.jboss.org/author/display/WFLY9/WildFly+9+Cluster+Howto?_sscc=t提到的步驟。但是這種部署是指域模式。

我們可以使用集羣和負載採用獨立模式的平衡?

如果回答上面的問題是沒有那麼我們正在考慮兩種不同的服務器上部署應用程序域模式中,也可以添加負載平衡器。

我試圖在域模式下部署應用程序戰,但我們的應用程序引用了許多在戰爭之外的配置文件。

  1. 有沒有什麼辦法可以提供路徑到配置文件/目錄?
  2. 我是否需要將這些配置文件置於戰爭本身?
  3. 我是否需要配置應用程序以某種方式從WILDFLY_HOME查找這些文件?

任何指針將會很有幫助。

謝謝。

回答

0

請在內部找到我的答案。

我們可以使用採用獨立模式集羣和負載平衡?------>是的,你可以部署你與負載均衡和集羣都獨立和域模式的應用程序。

我試圖在域模式下部署應用程序戰爭,但我們的應用程序是指其是外戰很多的配置文件------>有多種方式提供配置文件

  1. 你可以把配置戰爭中的文件本身。
  2. 您可以將配置文件放在某個位置,並在配置:系統屬性中設置值。
  3. 您也可以將這些文件放在某個位置並將該位置掛載到另一臺服務器。因此,兩臺服務器都引用相同的配置,而在一個位置修改配置將反映兩臺服務器的更改。
1

可以使用獨立的高可用性。 有這個文件描述了這個模式: https://docs.jboss.org/author/display/WFLY8/Load+Balanced+HA+Standalone+Cluster+-+Howto

不過,我只發現了這個文檔Wildfly 8,但據我所知它應該工作在wildfly 9爲好。

+0

我提到該鏈接,但這個文檔解釋了您在兩臺服務器上部署應用程序並添加負載平衡器。而我正在尋找負載平衡器+高可用性之類的東西,其中如果一臺服務器(主服務器)崩潰,則最終用戶將能夠使用另一臺服務器(從服務器)訪問應用程序。會話應該從主機複製到從機,這樣最終用戶不應該放棄他/她的工作。 – Maverick

+0

你嘗試過嗎?它應該工作,因爲在ha模式下,Wildfly可以使用Infinispan來複制會話日期。另請參閱https://docs.jboss.org/author/display/WFLY8/High+Availability+Guide – user140547