Быстрый запуск одного узла Hazelcast для отладки

Я пишу приложение, использующее Hazelcast. Мое приложение очень медленно запускается, потому что Hazelcast пытается связаться с другими узлами в сети при запуске. Это хорошо для производства, но когда я выполняю отладку одного узла, это действительно замедляет мой цикл редактирования-компиляции-запуска-отладки.

Есть ли параметр Hazelcast, который сообщает ему, что есть только один узел, поэтому, пожалуйста, начните быстро и не пытайтесь пинговать остальную часть сети?


person ccleve    schedule 10.05.2013    source источник


Ответы (2)


Вы можете отключить методы соединения:

    <join>
        <multicast enabled="false">
        </multicast>
        <tcp-ip enabled="false">
        </tcp-ip>
        <aws enabled="false">
        </aws>
    </join>
person enesness    schedule 11.05.2013

это сэкономит вам не менее 3 секунд при отладке

System.setProperty("hazelcast.local.localAddress", "127.0.0.1");
person ali    schedule 10.05.2013