2013-05-10 12 views
6

Ich schreibe eine App, die Hazelcast verwendet. Meine App ist wirklich langsam zu starten, weil Hazelcast beim Start versucht, mit anderen Knoten im Netzwerk zu sprechen. Das ist gut für die Produktion, aber wenn ich Single-Node-Debugging mache, verlangsamt es wirklich meinen Edit-Compile-Run-Debug-Zyklus.Hazelcast Einzelknoten schnellen Start für das Debugging

Gibt es eine Hazelcast-Einstellung, die besagt, dass es nur einen Knoten gibt, also bitte schnell starten und den Rest des Netzwerks nicht pingen?

Antwort

3

Debuggen Sie deaktivieren Methoden beitreten können:

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

dieses Sie mindestens 3 Sekunden speichern, während

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