Hi Cidy,
The domain data Grid (Hazelcast) has 2 purposes (closely related)
- JCache implementation
- Provide clustering capabilities
I have the feeling you are trying to use it as a service discovery mechanism (which it is not designed for)
Some terminology
Node: The 'physical' environment where 'Payara code' can run like a VM accessible through SSH.
Instance: A Payara 'server' instance running your application and handling user requests.
DAS (Domain server): The instance managing the entire environment (configuration, instances, ...). It can also be used to run your application.
Deployment Group (our cluster implementation): A group of instances that run your application and can distribute the HTTP session information between them. But it is more flexible than a traditional cluster since one instance can be part of multiple Deployment Groups.
Hopes this helps
Rudy