2013-05-10 119 views
6

我在寫一個使用Hazelcast的應用程序。我的應用程序啓動起來很慢,因爲Hazelcast試圖在啓動時與網絡上的其他節點通話。這對於生產來說很好,但是當我進行單節點調試時,它確實會減慢我的編輯 - 編譯 - 運行 - 調試周期。Hazelcast單節點快速啓動調試

是否有Hazelcast設置,告訴它只有一個節點,請快速啓動並且不要打擾網絡的其他部分?

回答

3

這會爲你節省至少3秒,可以禁用連接方法:

<join> 
     <multicast enabled="false"> 
     </multicast> 
     <tcp-ip enabled="false"> 
     </tcp-ip> 
     <aws enabled="false"> 
     </aws> 
    </join> 
4

在調試

System.setProperty("hazelcast.local.localAddress", "127.0.0.1");