jgroups

    0熱度

    1回答

    我試圖在JGroups-3.6.6庫中使用它來管理集羣中兩臺主機之間的通信。 它在Windows羣集上適用於我,但不適用於Linux(本例中爲Red Hat 7)。 任何想法可能是什麼原因,我該如何解決這個問題?

    1熱度

    3回答

    我有一個用Java編寫的分佈式應用程序,它使用JGroups在位於不同機器上的應用程序的不同實例之間進行通信。 在每臺機器上我都有3塊網卡。每張網卡都有自己的IP,並且不能將它們橋接在一起,因爲我也將它們用於不同的目的。 我想使JGroups的集羣同時使用的網卡2(即綁定莫名其妙2 IPS),而不是第三一個... 是否有可能配置呢?

    1熱度

    2回答

    背景 我有一個公共圖書館,我需要更新。這個公共庫有一個第三方依賴項(jgroups),它在新版本中發生了顯着變化。通過傳遞依賴關係,有時需要更新版本的jgroups,這會打破公共庫。我需要更新一些類以與新版本兼容,同時保持向後兼容性。 的問題 的JGroups提供View類,它有一個方法getMembers()。在舊版本(2.10.0)中,此方法返回Vector<Address>,而在較新版本(3

    1熱度

    4回答

    當使用JGroups,使用Infinispan等組件時,需要在防火牆中打開哪些端口? 我的JGroups CONFIGRATION文件是: <config xmlns="urn:org:jgroups" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:org:jgroups ht

    1熱度

    1回答

    如何在Wildfly 9中完成羣集隔離? 我們正在開發一個由多個軟件包組成的系統。它們中的每一個都在不同的服務器組中運行,但它們一起形成了同一個羣集(我們正在使用帶有TCPPING發現的TCP堆棧 - 這是我們現在唯一可能的方式)。 但是這種配置有嚴重的問題,很長的延遲,超時,奇怪的錯誤。當單個服務器組隔離時(例如,當我們關閉其他服務器組時),它似乎可以幫助我們。這也是有道理的 - 對於羣集中的每

    1熱度

    2回答

    我正在嘗試運行簡單的包含兩個節點的Infinispan服務器羣集。問題在於Infinispan忽略了clustered.xml文件中的我的bind_addr jgroups設置。我可以使用-Djgroups.bind_addr=GLOBAL指定此設置 - 它可以工作,但不方便。我使用bin/clustered.sh腳本啓動羣集,使用TCP協議堆棧和MPING進行節點自動發現。 相關JGroups的

    0熱度

    1回答

    我目前正在開發一個拍賣系統,其中客戶端使用Java RMI連接到前端,然後前端使用Java RMI連接到一臺服務器。前端還使用JGroups連接到服務器羣集,並管理服務器上的數據,以確保所有服務器通過向它們傳遞消息來存儲相同的數據。但是,我的服務器都需要擴展ReceiverAdapter,以便他們可以接收消息,並在使用前端RMI時擴展java.rmi.server.UnicastRemoteObj

    0熱度

    1回答

    有一個在JGroups的documentation短語: TP爲所有傳輸,例如基類UDP和TCP。這裏定義的所有屬性都由子類繼承。 它們是什麼意思的「子類」一詞?更具體地說,如果我在TCP傳輸中設置bind_addr屬性並且不將它設置爲MPING和FD_SOCK協議,它是否會從TCP傳輸中繼承?

    0熱度

    1回答

    我們目前正在調查JGroups在多節點環境中進行內部通信和成員發現。 我們非常依賴RPC,從事件傳輸到節點間的服務消耗都是通過RPC完成的,所以JGroups RpcDispatcher是我們的首選選項。但是我們發現,當調用者是相同的JVM時,通過RpcDospatcher的併發遠程方法調用按FIFO順序執行。我們發現,這種行爲在JGroups文檔中也有說明。 是否有任何方法(或配置參數)使Rpc

    0熱度

    2回答

    我們可以使用Message()對象向協調員發送消息。在這裏,我們必須設置發件人地址和收件人地址。如果我想向協調員發送消息,則可以從視圖中獲取get(0)成員並將其用作目標地址。但是,如何設置發件人地址,我應該使用當前機器的IP地址,MAC地址還是其他地址?