2013-05-10 1 views
6

J'écris une application qui utilise Hazelcast. Mon application est très lente à démarrer car Hazelcast essaie de communiquer avec les autres nœuds du réseau au démarrage. C'est très bien pour la production, mais quand je fais du débogage à un seul nœud, cela ralentit vraiment mon cycle edit-compile-run-debug.Démarrage rapide de nickelcast à noeud unique pour le débogage

Y a-t-il un paramètre Hazelcast qui indique qu'il n'y a qu'un seul noeud, alors commencez rapidement et ne vous embêtez pas à envoyer des clones au reste du réseau?

Répondre

3

Vous pouvez désactiver méthodes de jointure:

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

cela vous fera économiser au moins 3 secondes pendant le débogage

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