132.3. 인스턴스 소비자 -("hazelcast-instance:foo")
The instance consumer fires if a new cache instance will join or leave the cluster.
다음은 샘플입니다.
fromF("hazelcast-%sfoo", HazelcastConstants.INSTANCE_PREFIX)
.log("instance...")
.choice()
.when(header(HazelcastConstants.LISTENER_ACTION).isEqualTo(HazelcastConstants.ADDED))
.log("...added")
.to("mock:added")
.otherwise()
.log("...removed")
.to("mock:removed");
각 이벤트는 메시지 헤더 내에서 다음과 같은 정보를 제공합니다.
응답 메시지 내의 헤더 변수:
| 이름 | 유형 | 설명 |
|---|---|---|
|
|
| 밀리스에서의 이벤트 시간 |
|
|
| 맵 소비자는 여기에서 "instancelistener"를 설정합니다. |
|
|
| 이벤트 유형 - 여기에 추가하거나 제거합니다. |
|
|
| 인스턴스의 호스트 이름 |
|
|
| 인스턴스의 포트 번호 |