Weblogic上的Netflix OSS / Spring云

时间:2015-10-22 17:55:36

标签: oracle weblogic spring-cloud microservices netflix

我们目前拥有Weblogic 11g,Java 6,Apache WL插件和ZXTM的基础架构。我们的流量如下:

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

我们想要启动微服务并评估Netflix OSS / Spring云。 Weblogic上的spring netflix云是否有任何复杂性与上面介绍的基础设施?以下是我们的调查结果。

  1. Turbine需要Java 8,因此我们必须升级到Java 8。
  2. WL 11g不支持Java 8,因此WL需要升级到12.1.3。
  3. 我们对上面的人来说很好。

    1. 随着WL升级,还需要升级DB(目前是11g)吗?
    2. 在Weblogic 12c上运行Netflix云的任何问题/复杂性?
    3. WL 12c是否支持JDBC 4.1和4.2以及这些JDBC版本上Netflix OSS产品的依赖性?
    4. Eureka和Ribbon如何与WL群集负载平衡一起使用?
    5. 是否需要Apache WL插件?至少对于会议的怯懦?
    6. 欣赏您是否可以分享您的经验和想法。 (如果你不回答上面的所有问题,请不要紧,请分享你所知道的:))

1 个答案:

答案 0 :(得分:7)

  
      
  1. 在Weblogic 12c上运行Netflix云的任何问题/复杂性?
  2.   

我不知道有人在Weblogic上运行Spring Cloud Netflix。 Spring Cloud需要spring boot,因此您需要遵循docs there

  
      
  1. 随着WL升级,是否需要升级orcale DB(目前为11g)? 3. WL 12c是否支持JDBC 4.1和4.2以及这些JDBC版本上Netflix OSS产品的任何依赖性?
  2.   

Netflix OSS根本不需要oracle / jdbc。

  
      
  1. Eureka和Ribbon如何与WL群集负载平衡一起使用?
  2.   

Eureka用于服务注册和发现。功能区是客户端负载均衡器。从表面上看,这些似乎与WL集群负载平衡不一致。 Eureka是为许多短暂的节点而构建的,可随时创建和销毁。答案可能取决于您的设计,而不仅仅是技术组件。

  
      
  1. 是否需要Apache WL插件?至少对于会议的怯懦?
  2.   

如果您继续进行WL管理会话,那么是。