public final class GroupProperty extends Object
public static final HazelcastProperty APPLICATION_VALIDATION_TOKEN
public static final HazelcastProperty PARTITION_COUNT
public static final HazelcastProperty PARTITION_OPERATION_THREAD_COUNT
public static final HazelcastProperty GENERIC_OPERATION_THREAD_COUNT
public static final HazelcastProperty PRIORITY_GENERIC_OPERATION_THREAD_COUNT
public static final HazelcastProperty CLIENT_ENGINE_THREAD_COUNT
public static final HazelcastProperty EVENT_THREAD_COUNT
public static final HazelcastProperty EVENT_QUEUE_CAPACITY
public static final HazelcastProperty EVENT_QUEUE_TIMEOUT_MILLIS
public static final HazelcastProperty HEALTH_MONITORING_LEVEL
public static final HazelcastProperty HEALTH_MONITORING_DELAY_SECONDS
public static final HazelcastProperty HEALTH_MONITORING_THRESHOLD_MEMORY_PERCENTAGE
public static final HazelcastProperty HEALTH_MONITORING_THRESHOLD_CPU_PERCENTAGE
public static final HazelcastProperty IO_THREAD_COUNT
IO_INPUT_THREAD_COUNT
and IO_OUTPUT_THREAD_COUNT
.
The default is 3 (so 6 threads).public static final HazelcastProperty IO_INPUT_THREAD_COUNT
IO_THREAD_COUNT
.public static final HazelcastProperty IO_OUTPUT_THREAD_COUNT
IO_THREAD_COUNT
.public static final HazelcastProperty IO_BALANCER_INTERVAL_SECONDS
IOBalancer
executions. The shorter intervals will catch I/O Imbalance faster, but they will cause higher overhead.
Please see the documentation of IOBalancer
for a
detailed explanation of the problem.
The default is 20 seconds. A value smaller than 1 disables the balancer.public static final HazelcastProperty PREFER_IPv4_STACK
@Deprecated public static final HazelcastProperty VERSION_CHECK_ENABLED
public static final HazelcastProperty PHONE_HOME_ENABLED
public static final HazelcastProperty CONNECT_ALL_WAIT_SECONDS
public static final HazelcastProperty MEMCACHE_ENABLED
public static final HazelcastProperty REST_ENABLED
public static final HazelcastProperty MAP_LOAD_CHUNK_SIZE
public static final HazelcastProperty MERGE_FIRST_RUN_DELAY_SECONDS
public static final HazelcastProperty MERGE_NEXT_RUN_DELAY_SECONDS
public static final HazelcastProperty OPERATION_CALL_TIMEOUT_MILLIS
public static final HazelcastProperty OPERATION_BACKUP_TIMEOUT_MILLIS
public static final HazelcastProperty SOCKET_BIND_ANY
public static final HazelcastProperty SOCKET_SERVER_BIND_ANY
public static final HazelcastProperty SOCKET_CLIENT_BIND_ANY
public static final HazelcastProperty SOCKET_CLIENT_BIND
public static final HazelcastProperty SOCKET_RECEIVE_BUFFER_SIZE
public static final HazelcastProperty SOCKET_SEND_BUFFER_SIZE
public static final HazelcastProperty SOCKET_BUFFER_DIRECT
public static final HazelcastProperty SOCKET_CLIENT_RECEIVE_BUFFER_SIZE
public static final HazelcastProperty SOCKET_CLIENT_SEND_BUFFER_SIZE
public static final HazelcastProperty SOCKET_CLIENT_BUFFER_DIRECT
public static final HazelcastProperty SOCKET_LINGER_SECONDS
public static final HazelcastProperty SOCKET_CONNECT_TIMEOUT_SECONDS
public static final HazelcastProperty SOCKET_KEEP_ALIVE
public static final HazelcastProperty SOCKET_NO_DELAY
public static final HazelcastProperty SHUTDOWNHOOK_ENABLED
public static final HazelcastProperty WAIT_SECONDS_BEFORE_JOIN
public static final HazelcastProperty MAX_WAIT_SECONDS_BEFORE_JOIN
public static final HazelcastProperty MAX_JOIN_SECONDS
public static final HazelcastProperty MAX_JOIN_MERGE_TARGET_SECONDS
public static final HazelcastProperty HEARTBEAT_INTERVAL_SECONDS
public static final HazelcastProperty MAX_NO_HEARTBEAT_SECONDS
public static final HazelcastProperty MASTER_CONFIRMATION_INTERVAL_SECONDS
public static final HazelcastProperty MAX_NO_MASTER_CONFIRMATION_SECONDS
public static final HazelcastProperty MEMBER_LIST_PUBLISH_INTERVAL_SECONDS
public static final HazelcastProperty CLIENT_HEARTBEAT_TIMEOUT_SECONDS
public static final HazelcastProperty CLUSTER_SHUTDOWN_TIMEOUT_SECONDS
public static final HazelcastProperty ICMP_ENABLED
public static final HazelcastProperty ICMP_TIMEOUT
public static final HazelcastProperty ICMP_TTL
public static final HazelcastProperty INITIAL_MIN_CLUSTER_SIZE
public static final HazelcastProperty INITIAL_WAIT_SECONDS
public static final HazelcastProperty TCP_JOIN_PORT_TRY_COUNT
public static final HazelcastProperty MAP_REPLICA_SCHEDULED_TASK_DELAY_SECONDS
public static final HazelcastProperty MAP_EXPIRY_DELAY_SECONDS
public static final HazelcastProperty LOGGING_TYPE
public static final HazelcastProperty ENABLE_JMX
public static final HazelcastProperty ENABLE_JMX_DETAILED
public static final HazelcastProperty JMX_UPDATE_INTERVAL_SECONDS
public static final HazelcastProperty MC_MAX_VISIBLE_INSTANCE_COUNT
public static final HazelcastProperty MC_MAX_VISIBLE_SLOW_OPERATION_COUNT
public static final HazelcastProperty MC_URL_CHANGE_ENABLED
public static final HazelcastProperty CONNECTION_MONITOR_INTERVAL
public static final HazelcastProperty CONNECTION_MONITOR_MAX_FAULTS
public static final HazelcastProperty PARTITION_MIGRATION_INTERVAL
public static final HazelcastProperty PARTITION_MIGRATION_TIMEOUT
public static final HazelcastProperty PARTITION_MIGRATION_ZIP_ENABLED
public static final HazelcastProperty DISABLE_STALE_READ_ON_PARTITION_MIGRATION
public static final HazelcastProperty PARTITION_TABLE_SEND_INTERVAL
public static final HazelcastProperty PARTITION_BACKUP_SYNC_INTERVAL
public static final HazelcastProperty PARTITION_MAX_PARALLEL_REPLICATIONS
public static final HazelcastProperty PARTITIONING_STRATEGY_CLASS
public static final HazelcastProperty GRACEFUL_SHUTDOWN_MAX_WAIT
public static final HazelcastProperty SYSTEM_LOG_ENABLED
public static final HazelcastProperty SLOW_OPERATION_DETECTOR_ENABLED
SlowOperationDetector
.public static final HazelcastProperty SLOW_OPERATION_DETECTOR_THRESHOLD_MILLIS
OperationService
is considered to be slow.
These operations will log a warning and will be shown in the Management Center with detailed information, e.g. stacktrace.public static final HazelcastProperty SLOW_OPERATION_DETECTOR_LOG_RETENTION_SECONDS
public static final HazelcastProperty SLOW_OPERATION_DETECTOR_LOG_PURGE_INTERVAL_SECONDS
public static final HazelcastProperty SLOW_OPERATION_DETECTOR_STACK_TRACE_LOGGING_ENABLED
@Deprecated public static final HazelcastProperty SLOW_INVOCATION_DETECTOR_THRESHOLD_MILLIS
public static final HazelcastProperty LOCK_MAX_LEASE_TIME_SECONDS
public static final HazelcastProperty ENTERPRISE_LICENSE_KEY
public static final HazelcastProperty MAP_WRITE_BEHIND_QUEUE_CAPACITY
MapStoreConfig.writeCoalescing
to false
.
Otherwise its value will not be taken into account.
The per node maximum write-behind queue capacity is the total of all write-behind queue sizes in a node, including backups.
The maximum value which can be set is Integer.MAX_VALUE
public static final HazelcastProperty CACHE_INVALIDATION_MESSAGE_BATCH_ENABLED
public static final HazelcastProperty CACHE_INVALIDATION_MESSAGE_BATCH_SIZE
public static final HazelcastProperty CACHE_INVALIDATION_MESSAGE_BATCH_FREQUENCY_SECONDS
CACHE_INVALIDATION_MESSAGE_BATCH_SIZE
in the given time period (which
is defined by this property); those events are gathered into a batch and sent to target.public static final HazelcastProperty MAP_INVALIDATION_MESSAGE_BATCH_ENABLED
public static final HazelcastProperty MAP_INVALIDATION_MESSAGE_BATCH_SIZE
public static final HazelcastProperty MAP_INVALIDATION_MESSAGE_BATCH_FREQUENCY_SECONDS
MAP_INVALIDATION_MESSAGE_BATCH_SIZE
in the given time period (which
is defined by this property); those events are gathered into a batch and sent to target.public static final HazelcastProperty BACKPRESSURE_ENABLED
public static final HazelcastProperty BACKPRESSURE_SYNCWINDOW
public static final HazelcastProperty BACKPRESSURE_BACKOFF_TIMEOUT_MILLIS
HazelcastOverloadException
.
The value needs to be equal or larger than 0.public static final HazelcastProperty BACKPRESSURE_MAX_CONCURRENT_INVOCATIONS_PER_PARTITION
public static final HazelcastProperty QUERY_PREDICATE_PARALLEL_EVALUATION
public static final HazelcastProperty QUERY_RESULT_SIZE_LIMIT
QueryResultSizeExceededException
will be thrown.
This feature prevents an OOME if a single node is requesting the whole data set of the cluster, such as by
executing a query with TruePredicate
. This applies internally for the IMap.values()
, IMap.keySet()
and IMap.entrySet()
methods, which are good candidates for OOME in large clusters.
This feature depends on an equal distribution of the data on the cluster nodes to calculate the result size limit per node.
Therefore, there is a minimum value of defined in
QueryResultSizeLimiter
. Configured values below the minimum will be increased to the minimum.
The feature can be disabled by setting its value to -1 (which is the default value).public static final HazelcastProperty QUERY_MAX_LOCAL_PARTITION_LIMIT_FOR_PRE_CHECK
TruePredicate
query operations on maps.
To limit the result size of a query (PROP_QUERY_RESULT_SIZE_LIMIT
); a local pre-check on the requesting node can be
done before the query is sent to the cluster. Since this may increase the latency, the pre-check is limited to a maximum
number of local partitions.
By increasing this parameter, you can prevent the execution of the query on the cluster. Increasing this parameter
increases the latency due to the prolonged local pre-check.
The pre-check can be disabled by setting the value to -1.QUERY_RESULT_SIZE_LIMIT
public static final HazelcastProperty QUERY_OPTIMIZER_TYPE
public static final HazelcastProperty JCACHE_PROVIDER_TYPE
public static final HazelcastProperty DISCOVERY_SPI_ENABLED
Enables the Discovery SPI lookup over the old native implementations. This property is temporary and will eventually be removed when the experimental marker is removed.
Discovery SPI is disabled by default
public static final HazelcastProperty DISCOVERY_SPI_PUBLIC_IP_ENABLED
Enables the Discovery Joiner to use public ips from DiscoveredNode. This property is temporary and will eventually be removed when the experimental marker is removed.
Discovery SPI is disabled by default
public static final HazelcastProperty SERIALIZATION_VERSION
BuildInfo.getSerializationVersion()
Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.