Я знаю, что есть зонд, доступный в / hazelcast / health / ready на порту 5701.
Однако мне нужно сделать это программно с помощью кода, так как я использую встроенный hazelcast, развернутый в кластере kubernetes, и все коммуникации должны проходить через основное приложение (это означает, что hazelcast не может раскрыть эту конечную точку, использование http-запросов через localhost будет недостаточно). Я попытался заглянуть в документацию, но не нашел в этом помощи.
Единственное, что я нашел, - это использовать instance.getServer().getPartitionService().isLocalMemberSafe()
, но у меня нет доказательств того, что это фактически то же самое, что и проверка проверки готовности.
Любая помощь будет принята с благодарностью, спасибо!