【问题标题】:load balancing using weblogic使用 weblogic 进行负载均衡
【发布时间】:2013-07-01 12:00:03
【问题描述】:

目前,我正处于需要负载平衡的项目设计阶段。

该应用程序将是一个全天运行的批处理应用程序,并轮询一些放在共享位置的文件。

一旦它获得一个文件,它必须将该文件传递给其中一个服务器,具体取决于哪个服务器是空闲的(文件是有时间限制的,因此必须尽快处理它们)。

由于某种原因,我们只能坚持使用 Weblogic。

现在我可以使用 weblogic 的内置负载平衡功能吗? 我对这种负载平衡究竟如何工作感到困惑,因为在 Web 应用程序的情况下,它会根据算法将请求传递给其中一个服务器。但就我而言,它不是一个 Web 应用程序,而是一个 Java 程序。

请帮帮我,我的意思是从哪里开始。

我能够在 weblogic 上创建 HTTP 集群,但我不知道如何在我的应用程序中使用这些集群。

【问题讨论】:

    标签: java weblogic


    【解决方案1】:

    扎克,

    您可以让这个批处理应用程序(我想这将是一个纯 Java 应用程序来描述您的描述)在该共享位置为这些文件池化,一旦它找到某些内容,您就可以让它 调用一个 EJB 或 RMI 对象在 Weblogic 的 X 实例上实现负载平衡,甚至填充 JMS 队列来为您处理此文件(在集群环境中)

    Weblogic 的集群功能一点也不稀奇,而且您使用不同的负载平衡算法(例如循环、基于权重和随机

    根据您的方法和首选算法,有不同的设置方法,请查看 Weblogic Load Balancing documentationWeblogic Definitive Guide Book - Using JNDI in a Clustered Environment 的这一部分

    【讨论】:

      猜你喜欢
      • 2011-01-07
      • 1970-01-01
      • 2012-11-15
      • 2017-01-20
      • 1970-01-01
      • 2018-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多