2013-06-30 96 views
2

目前,我正在設計需要負載平衡的項目階段。使用weblogic進行負載均衡

該應用程序將是批量應用程序在一天中運行並輪詢某些共享位置的文件。

一旦得到它具有該文件傳遞給服務器中的一個文件,這取決於是免費的(文件是有時間限制,所以它們必須儘可能快處理)。

由於某種原因,我們只能堅持使用Weblogic。

現在爲了這個目的,我可以使用weblogic內置的負載平衡功能嗎? 我很困惑這個負載平衡究竟會如何工作,因爲在Web應用程序中它會根據算法將請求傳遞給其中一個服務器。但在我的情況下,它不是一個Web應用程序,而是一個Java程序。

請幫我這個,我的意思是從哪裏開始。

我能夠在weblogic上創建HTTP羣集,但是如何在我的應用程序中使用這些羣集,我不知道。

回答

1

扎克,

可以使用這個批處理應用程序(我想象的將是你的描述一個普通的Java應用程序)用於在共享位置的文件池,一旦它發現的東西,你可以把它調用在Weblogic的X實例上負載平衡的EJB或RMI對象,或者甚至填充JMS隊列以爲您處理此文件(在集羣環境中)

Weblogic的羣集功能並不常見,並且您使用不同的負載平衡算法(如循環,基於權重和ra ndom

有不同的方法來設置它取決於你的方法和優選算法,檢查出Weblogic Load Balancing documentationWeblogic Definitive Guide Book - Using JNDI in a Clustered Environment

本節