2

我們要建立在IBM的Bluemix利用沃森分析服務的應用程序。是否有可能在「高可用性」模式下構建它?任何經驗?Bluemix發展與沃森的服務和高可用性設計

在擁有環境下實現HA我將建立基於像WAS-ND的高度availablie服務器上的J2EE應用程序和部署在後端與羣集數據庫集羣上。由於我想使用Watson服務,我需要在bluemix上開發。這是如何做bluemix?我應該使用和部署什麼?

+2

請對你的問題做更詳細的描述 – Blip

+0

在一個實現HA的擁有環境中,我將構建一個基於高可用性服務器(如WAS-ND)的J2EE應用程序,並將其部署在具有後端集羣DB的集羣上。由於我想使用Watson服務,我需要在bluemix上開發。這是如何做bluemix?我應該使用和部署什麼? – magnus

回答

2

要達到的目標,以提供給您的用戶在高可用性的應用程序,Bluemix允許您創建同一應用程序的多個實例。 如果一個實例崩潰,流量會自動路由到剩餘的實例和崩潰實例自動儘可能快地重新啓動。 在情況下,一個特定的機器(DEA)承載應用程序實例崩潰,該平臺將自動地,透明任何受影響的應用程序實例遷移到不同的機器。 建議至少定義3個實例。

如果您的應用程序的高可用性特別重要,我們還建議遵循藍綠色部署發佈技術:您可以讓應用程序在多個Bluemix區域中獨立運行,並創建自定義故障轉移和/或負載平衡這些地區的解決方案。