public class ClientOutOfMemoryHandler extends DefaultOutOfMemoryHandler
|Constructor and Description|
|Modifier and Type||Method and Description|
public void onOutOfMemory(OutOfMemoryError oome, HazelcastInstance hazelcastInstances)
OutOfMemoryErroris caught by Hazelcast threads, this method is called for ALL
HazelcastInstances knows by current JVM (actually ClassLoader).
User can shutdown the HazelcastInstance, call
just log the error, etc.
The default handler tries to close socket connections to other nodes and shutdown the
Warning: OutOfMemoryHandler may not be called even if JVM throws OutOfMemoryError because the error may be thrown from an external (user) thread and Hazelcast may not be informed about OutOfMemoryError.
oome- OutOfMemoryError thrown by JVM
hazelcastInstances- All HazelcastInstances known by JVM, can include inactive or NULL instances.
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.