2013-05-10 16 views
6

Piszę aplikację, która używa Hazelcast. Moja aplikacja jest bardzo wolna, ponieważ Hazelcast próbuje rozmawiać z innymi węzłami w sieci podczas uruchamiania. To jest w porządku dla produkcji, ale kiedy robię debugowanie jedno-węzłowe, to naprawdę spowalnia mój cykl edycji-kompilowania-uruchamiania-debugowania.Hazelcast szybkie uruchamianie pojedynczego węzła do debugowania

Czy istnieje ustawienie Hazelcast, które mówi, że istnieje tylko jeden węzeł, więc zacznij szybko i nie przejmuj się reszta sieci?

Odpowiedz

3

Można wyłączyć dołączyć metody:

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

będzie to zaoszczędzić co najmniej 3 sekundy podczas debugowania

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