I experienced multiple outages with our Hazelcast setup (Hazelcast embedded within Payara) in situation, where non-hazelcast workload of the process caused GC overhead errors.
During that time Hazelcast responded to heartbeats, however, did not respond to actual requests that fetched data. This caused system to stall, even if backup of the data was available.
Therefore I want to ask if there is a way to kick off a member out of cluster if it stops responding to other kinds of requests than just heartbeat.