2015-10-22 46 views
1

我們目前擁有一個基於Weblogic 11g,Java 6,Apache WL插件和ZXTM的基礎架構。我們的流量如下:Weblogic上的Netflix OSS/Spring雲

ZXTM >> Apache httpd (WL plugin) >> WL cluster >> Oracle DB (RAC) 

我們想開始微服務和評估Netflix OSS/Spring雲。 Weblogic上的基礎設施如何解決上述基礎設施問題,是否存在任何複雜性?以下是我們的發現。

  1. 汽輪機需要Java 8,所以我們必須要升級到Java 8
  2. WL11克不支持Java 8,所以WL需要升級到12.1.3。

我們很好,以上高​​級。

  1. 隨着WL的升級,orcale DB(目前11g)是否需要升級?
  2. 在Weblogic 12c上運行Netflix雲會有什麼問題/複雜性?
  3. WL 12c是否支持JDBC 4.1和4.2以及Netflix OSS產品在這些JDBC版本上的任何依賴關係?
  4. Eureka和Ribbon如何與WL集羣負載平衡一起使用?
  5. 是否需要Apache WL插件?至少對於會議的僵化?

欣賞如果你能分享你的經驗,想法。 (如果你不回答上述所有查詢不要緊,請分享你知道:)什麼)

+0

評估結果如何?你最終使用weblogic,還是直接彈簧啓動? – Brian

+0

我們結束了使用weblogic。 –

+0

您是否設法在weblogic上部署全套spring cloud?您是否正在使用eureka和ribbon以及WL負載平衡? –

回答

6
  • 任何問題/與Weblogic上運行Netflix的雲的複雜性12C?
  • 我不知道任何人在Weblogic上運行Spring Cloud Netflix。 Spring Cloud需要彈簧啓動,因此您需要遵循docs there

    1. 隨着WL升級,是ORCALE數據庫(目前11克)需要升級? 3. WL 12c是否支持JDBC 4.1和4.2以及Netflix OSS產品在這些JDBC版本上的依賴性?

    Netflix OSS根本不需要oracle/jdbc。

    1. Eureka和Ribbon如何與WL集羣負載平衡一起使用?

    尤里卡是服務註冊和發現。功能區是客戶端負載平衡器。表面上看,這些與WL集羣負載平衡不符。尤里卡是爲許多短暫節點隨時創建和銷燬而建立的。答案可能取決於您的設計,而不僅僅是技術組件。

    1. 是否需要Apache WL插件?至少對於會議的僵化?

    如果你繼續有WL管理會話,那麼是的。