У меня есть следующие настройки.
Мои статьи Vert.x сгруппированы с Hazelcast и развернуты в кластере Kubernetes со следующей сетевой информацией:
------------------------------------------------
TCP/IP NETWORK INFORMATION
------------------------------------------------
IP Entered = ..................: 10.60.0.0
CIDR = ........................: /14
Netmask = .....................: 255.252.0.0
Netmask (hex) = ...............: 0xfffc0000
Wildcard Bits = ...............: 0.3.255.255
------------------------------------------------
Network Address = .............: 10.60.0.0
Broadcast Address = ...........: 10.63.255.255
Usable IP Addresses = .........: 262,142
First Usable IP Address = .....: 10.60.0.1
Last Usable IP Address = ......: 10.63.255.254
В cluster.xml
Hazelcast есть следующий раздел:
<join>
<multicast enabled="true">
<multicast-group>224.2.2.3</multicast-group>
<multicast-port>54327</multicast-port>
</multicast>
</join>
Все вроде нормально.Когда я запускаю статьи в модулях, я получаю вывод (сокращенно):
>kubectl get pods --namespace develop -o wide
READY STATUS RESTARTS AGE IP
1/1 Running 0 52m 10.60.4.18
1/1 Running 0 4m 10.60.6.19
1/1 Running 0 4m 10.60.1.16
1/1 Running 0 4m 10.60.1.18
1/1 Running 0 4m 10.60.6.18
1/1 Running 0 4m 10.60.1.17
1/1 Running 0 4m 10.60.4.23
1/1 Running 0 8m 10.60.6.17
1/1 Running 0 4m 10.60.4.22
1/1 Running 0 4m 10.60.4.21
1/1 Running 0 4m 10.60.6.20
1/1 Running 0 5d 10.60.4.9
Проблема в том, что кластеры сгруппированы не по указанному имени группы, а по 3-му номеру IP-адреса,Итак, я получаю кластер:
masterAddress=[10.60.1.17]:5701
Members[
[10.60.1.17]:5701
[10.60.1.16]:5701
[10.60.1.18]:5701]]
, затем 5 членов для «кластера» 10.60.4.*
, 4 члена для 10.60.6.*
и так далее, и они не объединяются ...
Чего мне не хватает?
TIA