Все приложения имеют одно событие в журнале - ЗАРЕГИСТРИРОВАННЫЙ. Тем не менее, они имеют статус «Вниз» на экране настенного экрана и приложений, когда Hazelcast включен с указанными выше конфигами.
Hazelcast: v3.11
Spring boot Admin: v2.0.2
Когда я нажимаю на приложения и открываю «Информация», статус показывает UP. Я что-то пропустил?
@Bean
public Config hazelcast() {
NetworkConfig networkConfig = new NetworkConfig();
JoinConfig join = networkConfig.getJoin();
join.getMulticastConfig().setEnabled(false);
join.getTcpIpConfig().addMember("127.0.0.1").setEnabled(true);
GroupConfig groupConfig = new GroupConfig("app-monitoring-dev");
MapConfig mapConfig = new MapConfig("app-monitoring")
.setBackupCount(1)
.setEvictionPolicy(EvictionPolicy.NONE);
ListConfig listConfig = new ListConfig("app-monitoring-event-store")
.setBackupCount(1)
.setMaxSize(1000);
return new Config()
.setProperty("hazelcast.jmx", "true")
.setNetworkConfig(networkConfig)
.setGroupConfig(groupConfig)
.addMapConfig(mapConfig)
.addListConfig(listConfig);
}
Все работает нормально, когда я удаляю выше конфигурации Hazelcast.