org.apache.geode.internal.cache.properties.html Maven / Gradle / Ivy
Show all versions of geode-core Show documentation
.
GemFire System Properties Introduction
Please edit this file by hand in order to facilitate merges!Please keep entries in this file in alphabetical order in order to facilitate merging!
Java Methods Swept
These are the methods that I have found that reference the system properties table. If you can think of others I have missed, add them (alphabetically) to this list, perform the sweep using Eclipse and add your results.
Boolean#getBoolean(String)
Integer#getInteger(String)
Integer#getInteger(String, Integer)
Integer#getInteger(String, int)
Long#getLong(String)
Long#getLong(String, Long)
Long#getLong(String, long)
System#getProperties
System#getProperty(String)
System#getProperty(String, String)
Miscellaneous
DistributionConfigImpl constructor prependsgemfire.
to each valid attribute name, then looks for a System property with that value. If such a property name exists, it overrides any read from a property file or any properties passed into the caller.
org.apache.geode.internal.cache.Oplog
looks for properties of the form:
- fullRegionName +
-- Integer; "Asif: The minimum unit size of the Pool created. The ByteBuffer pools present at different indexes will be multiple of this size. Default unit buffer size is 1024"_UNIT_BUFF_SIZE
- fullRegionName +
-- Integer; "The initial pool size . Default pool size is zero"_MAX_POOL_SIZE
- fullRegionName +
-- Integer; "Asif: MAX time in milliseconds for which a thread will wait for a buffer to get freed up. If not available in that duration a buffer will be created on the fly. The timeout has no meaning if the max pool size is -1( no upper bound)"_WAIT_TIME
Properties, in Alphabetical Order
- AdminDistributedSystemImpl.TIMEOUT_MS
- Public: false
Integer (default is 60000)
See
org.apache.geode.admin.internal.AdminDistributedSystemImpl#TIMEOUT_MS
.TBA
- AvailablePort.fastRandom
- Public: false
Boolean (default is false)
See
org.apache.geode.internal.AvailablePort
.If true, an instance of
java.util.Random
is used instead ofjava.security.SecureRandom
to randomly select a port.This property is available in case there is a performance issue involved with random port selection.
- AvailablePort.timeout
- Public: false
Integer (default is 2000)
See
org.apache.geode.internal.AvailablePort#isPortAvailable
.When establishing a JGroups locator, this sets the
SO_TIMEOUT
characteristic on the UDP port that we attempt to test.Units are in milliseconds.
- Bridge.VERBOSE
- Public: false
See
org.apache.geode.internal.cache.BridgeServerImpl.#VERBOSE
.Enable verbose logging in the BridgeServer
- BridgeServer.HANDSHAKE_POOL_SIZE
- Public: yes
Integer (default is 4)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl#HANDSHAKE_POOL_SIZE
.TBA
- BridgeServer.MAXIMUM_CHUNK_SIZE
- Public: yes
Integer (default is 100)
See
org.apache.geode.internal.cache.tier.sockets.ServerConnection#maximumChunkSize
.TBA
- BridgeServer.MAX_INCOMING_DATA
- Public: yes?
Integer (default is -1)
See
org.apache.geode.internal.cache.tier.sockets.ServerConnection#MAX_INCOMING_DATA
.
Maximum number of concurrent incoming client message bytes that a bridge server will allow. Once a server is working on this number additional incoming client messages will wait until one of them completes or fails. The bytes are computed based in the size sent in the incoming msg header.TBA
- BridgeServer.MAX_INCOMING_MSGS
- Public: yes?
Integer (default is -1)
See
org.apache.geode.internal.cache.tier.sockets.ServerConnection#MAX_INCOMING_MSGS
.
Maximum number of concurrent incoming client messages that a bridge server will allow. Once a server is working on this number additional incoming client messages will wait until one of them completes or fails.TBA
- BridgeServer.SELECTOR
- Public: jpmc-cbb
Boolean (default is false)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl#DEPRECATED_SELECTOR
.TBA
- BridgeServer.SELECTOR_POOL_SIZE
- Public: jpmc-cbb
Integer (default is 16)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl#DEPRECATED_SELECTOR_POOL_SIZE
.
This system property is only used if max-threads == 0. This is for 5.0.2 backwards compatibility. @deprecated since 5.1 use cache-server max-threads insteadTBA
- BridgeServer.SOCKET_BUFFER_SIZE
- Public: yes
Integer (default is 32768)
See
org.apache.geode.internal.cache.tier.sockets.CacheClientNotifier#socketBufferSize
.See
org.apache.geode.internal.cache.tier.sockets.CacheClientUpdater#CacheClietnUpdater(String, EndpointImpl, List, LogWriter, boolean, DistributedSystem)
.
The size of the server-to-client communication socket buffers. This can be modified using the BridgeServer.SOCKET_BUFFER_SIZE system property.TBA
- BridgeServer.acceptTimeout
- Public: false
Integer (default is 2900)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl#acceptTimeout
.Units are in milliseconds.
Test value for accept timeoutTBA
- BridgeServer.backlog
- Public: false
Integer (default is 1000)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl
constructor.This is the TCP accept backlog for the acceptor thread's listening socket.
- BridgeServer.handShakeTimeout
- Public: false
Integer (default is 59000)
See
org.apache.geode.internal.cache.tier.sockets.AcceptorImpl#handShakeTimeout
.
Test value for handshake timeoutUnits are in milliseconds.
TBA
- CacheServerLauncher.PRINT_LAUNCH_COMMAND
- Public: false
Boolean (default is false)
See
org.apache.geode.internal.cache.CacheServerLauncher#PRINT_LAUNCH_COMMAND
.TBA
- DataSerializer.DEBUG
- Public: false
Boolean (default is false)
See
org.apache.geode.DataSerializer#DEBUG
TBA
- DataSerializer.DUMP_SERIALIZED
- Public: false
Boolean (default is false)
See
org.apache.geode.DataSerializer#DUMP_SERIALIZED
TBA
- DistributedLockService.VERBOSE
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.locks.DLockLogWriter#VERBOSE
.Enables logging for this class.
- DistributionManager.DEBUG_JAVAGROUPS
- Public: yes (general debugging)
Boolean (default is false)
See
org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager
.See
com.gemstone.org.jgroups.stack.Protocol#trace/
.
Enables JGroups-package debug logging.
- DistributionManager.DISCONNECT_WAIT
- Public: false
Long (default is 10 * 1000)
See
org.apache.geode.distributed.internal.InternalDistributedSystem#MAX_DISCONNECT_WAIT
.
This is how much time, in milliseconds to allow a disconnect listener to run before we interrupt it.TBA
- DistributionManager.INCOMING_QUEUE_LIMIT
- Public: jpmc-cbb
Integer (default is 80000)
See
org.apache.geode.distributed.internal.DistributionManager#INCOMING_QUEUE_LIMIT
.TBA
- DistributionManager.INCOMING_QUEUE_THROTTLE
- Public: false
Integer (default is INCOMING_QUEUE_LIMIT * .75)
See
org.apache.geode.distributed.internal.DistributionManager#INCOMING_QUEUE_THROTTLE
.TBA
- DistributionManager.JAVAGROUPS_CONFIG
- Public: false
String
If multicast is enabled, the default is org/apache/geode/distributed/internal/javagroups-mcast.txt.
If multicast is not enabled, the default is org/apache/geode/distributed/internal/javagroups-config.txt.
See
org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
The system property that specifies the name of a file from which to read Jgroups configuration informationTBA
- DistributionManager.MAX_FE_THREADS
- Public: false
Integer: (default is 16)
Maximum function execution threads.
See
org.apache.geode.distributed.internal.DistributionManager#MAX_FE_THREADS
.- DistributionManager.MAX_PR_THREADS
- Public: false
Integer (default is 1)
See
org.apache.geode.distributed.internal.DistributionManager#MAX_PR_THREADS
.TBA
- DistributionManager.MAX_SERIAL_QUEUE_THREAD
- Public: false
Integer (default is 20)
See
org.apache.geode.distributed.internal.DistributionManager#MAX_SERIAL_QUEUE_THREAD
.
Max number of serial Queue executors, in case of multi-serial-queue executorTBA
- DistributionManager.MAX_THREADS
- Public: false
Integer (default is 100)
See
org.apache.geode.distributed.internal.DistributionManager#MAX_THREADS
.TBA
- DistributionManager.MAX_WAITING_THREADS
- Public: false
Integer (default is Integer.MAX_VALUE)
See
org.apache.geode.distributed.internal.DistributionManager#MAX_WAITING_THREADS
.TBA
- DistributionManager.OptimizedUpdateByteLimit
- Public: false
Integer (default is 2000)
See
org.apache.geode.internal.cache.SearchLoadAndWriteProcessor#SMALL_BLOB_SIZE
.TBA
- DistributionManager.PUSHER_QUEUE_SIZE
- Public: false
Integer (default is 4096)
See
org.apache.geode.distributed.internal.DistributionManager#PUSHER_QUEUE_SIZE
.TBA
- DistributionManager.PUSHER_THREADS
- Public: false
Integer (default is 50)
See
org.apache.geode.distributed.internal.DistributionManager#PUSHER_THREADS
.TBA
- DistributionManager.SERIAL_QUEUE_BYTE_LIMIT
- Public: false
Integer (default is 40 * 1024 * 1024)
See
org.apache.geode.distributed.internal.DistributionManager#SERIAL_QUEUE_BYTE_LIMIT
.TBA
- DistributionManager.SERIAL_QUEUE_SIZE_LIMIT
- Public: false
Integer (default is 20000)
See
org.apache.geode.distributed.internal.DistributionManager#SERIAL_QUEUE_SIZE_LIMIT
.TBA
- DistributionManager.SERIAL_QUEUE_SIZE_THROTTLE
- Public: false
Integer (default is SERIAL_QUEUE_SIZE_LIMIT * THROTTLE_PERCENT)
See
org.apache.geode.distributed.internal.DistributionManager#SERIAL_QUEUE_THROTTLE
.TBA
- DistributionManager.SERIAL_QUEUE_THROTTLE_PERCENT
- Public: false
Integer (default is 75)
See
org.apache.geode.distributed.internal.DistributionManager#THROTTLE_PERCENT
.TBA
- DistributionManager.STARTUP_TIMEOUT
- Public: false
Integer (default is 15000)
See
org.apache.geode.distributed.internal.DistributionManager#STARTUP_TIMEOUT
.Units are in milliseconds. This is how long a Startup message waits before it declares the peer to be nonresponsive.
TBA
- DistributionManager.TIMEOUT
- Public: false
Long (default is -1)
See
org.apache.geode.distributed.internal.DistributionManager#TIMEOUT
.
The number of milliseconds to wait for distribution-related things to happen */TBA
- DistributionManager.TOTAL_SERIAL_QUEUE_BYTE_LIMIT
- Public: false
Integer (default is 80 * 1024 * 1024)
See
org.apache.geode.distributed.internal.DistributionManager#TOTAL_SERIAL_QUEUE_BYTE_LIMIT
.TBA
- DistributionManager.TOTAL_SERIAL_QUEUE_THROTTLE
- Public: false
Integer (default is SERIAL_QUEUE_BYTE_LIMIT * THROTTLE_PERCENT)
See
org.apache.geode.distributed.internal.DistributionManager#TOTAL_SERIAL_QUEUE_THROTTLE
.TBA
- DistributionManager.VERBOSE
- Public: yes (general debugging)
Boolean (default is false)
See
org.apache.geode.distributed.internal.DistributionManager#VERBOSE
.Enables certain additional (fine-level?) logging.
- DistributionManager.VERBOSE_VIEWS
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#VERBOSE_VIEWS
.Enables additional info-level logging (see
#addShunnedMember
and#addSurpriseMember
).- DistributionManager.enqueueOrderedMessages
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.DistributionManager#INLINE_PROCESS
.TBA
- DistributionManager.requireAllStartupResponses
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.DistributionManager#sendStartupMessage
.Fail distributed system join unless a startup response is received from all peers.
- DistributionManager.singleSerialExecutor
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.DistributionManager#MULTI_SERIAL_EXECUTORS
.TBA
- DistributionManager.syncEvents
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.DistributionManager#SYNC_EVENTS
.TBA
- DynamicRegionFactory.disablePersistence
- Public: false
Boolean (default is false)
See
org.apache.geode.cache.DynamicRegionFactory#DISABLE_PERSIST_BACKUP
.TBA
- DynamicRegionFactory.disableRegisterInterest
- Public: false
Boolean (default is false)
See
org.apache.geode.cache.DynamicRegionFactory#DISABLE_REGISTER_INTEREST
.TBA
- DynamicRegionFactory.msDelay
- Public: false
Long (default is 250)
See
org.apache.geode.cache.DynamicRegionFactory#regionCreateSleepMillis
.
This controls the delay introduced to try and avoid any race conditions between propagation of newly created Dynamic Regions and the Entries put into them.TBA
- Gateway.EVENT_TIMEOUT
- Public: false
Integer (default is 5 * 60 * 1000)
See
org.apache.geode.internal.cache.GatewayImpl.EventWrapper#EVENT_TIMEOUT
.Units are in milliseconds.
TBA
- Gateway.MAXIMUM_SHUTDOWN_PEEKS
- Public: false
Integer (default is 20)
See
org.apache.geode.internal.cache.GatewayImpl.#MAXIMUM_SHUTDOWN_PEEKS
.
The number of times to peek on shutdown before giving up and shutting down.TBA
- Gateway.QUEUE_SIZE_THRESHOLD
- Public: false
Integer (default is 5000)
See
org.apache.geode.internal.cache.GatewayImpl.#QUEUE_SIZE_THRESHOLD
.
The queue size threshold used to warn the user. If the queue reaches this size, log a warning.TBA
- Gateway.TOKEN_TIMEOUT
- Public: false
Integer (default is 15000)
See
org.apache.geode.internal.cache.GatewayImpl.#TOKEN_TIMEOUT
.
Timeout tokens in the unprocessedEvents map after this many milliseconds.TBA
- GetInitialImage.chunkSize
- Public: ml-rio
Integer (default is 500 * 1024)
See
org.apache.geode.internal.cache.InitialImageOperation#CHUNK_SIZE_IN_BYTES
.
maximum number of bytes to put in a single messageTBA
- GrantorRequestProcessor.ELDER_CHANGE_SLEEP
- Public: false
Long (default is 100)
See
org.apache.geode.distributed.internal.locks.GrantorRequestProcessor#ELDER_CHANGE_SLEEP
.
The number of milliseconds to sleep for elder change if current elder is departing (and already sent shutdown msg) but is still in the View.TBA
- JGroups.SHUN_SUNSET
- Public: false
Integer (default is 90)
See
org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#isShunned
.This is the length of time during which incoming messages from a departed peer are regarded as out-of-order messages and are hence ignored (shunned).
Units are in seconds.
- Locator.forceAdminDMType
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.InternalLocator#FORCE_ADMIN_DM_TYPE
.No longer exists as of 7.0.
- Locator.forceLocatorDMType
- Public: false
Boolean (default is false)
Used internally by the locator. It sets it to true to tell other code that the member type should be LOCATOR. As of 7.0.
- Locator.inhibitDMBanner
- Public: ml-rio
Boolean (default is false)
See
org.apache.geode.distributed.internal.InternalLocator#INHIBIT_DM_BANNER
.TBA
- MAX_WAIT_FOR_SPACE
- Public: false
Integer (default is 20)
See
org.apache.geode.internal.cache.ComplexDiskRegion#MAX_WAIT_FOR_SPACE
.Units are in seconds.
TBA
- StatArchiveReader.dump
- Public: false
Boolean (default is false)
See
org.apache.geode.internal.StatArchiveReader(File[], ValueFilter[], boolean)
.See
org.apache.geode.internal.StatArchiveReader#dump(PrintWriter)
.
- StatArchiveReader.dumpall
- Public: false
Boolean (default is false)
See
org.apache.geode.internal.StatArchiveReader(File[], ValueFilter[], boolean)
.TBA
- StateFlushOperation.DEBUG
- Public: false
Boolean (default is false)
Boolean
See
org.apache.geode.internal.cache.StateFlushOperation#DEBUG
.TBA
- ack-threshold-exception
- Public: false
Boolean (default is false)
See
org.apache.geode.distributed.internal.ReplyProcessor21#THROW_EXCEPTION_ON_TIMEOUT
.TBA
- bind.address
- Public: false
String (See
InetAddress.getByName
)See
com.gemstone.org.jgroups.protocols.FD_SOCK#setProperties(Properties)
.See
com.gemstone.org.jgroups.protocols.MPING#setProperties(Properties)
.See
com.gemstone.org.jgroups.protocols.TP#setProperties(Properties)
.TBA
- java.util.concurrent.NanoTimerProvider
- Public: false
String
Default is
java.util.concurrent.NanoTimerProvider
.See java.util.concurrent.Utils#providerProp
This is the name of a class that implements the
java.util.concurrent.helpers.NanoTimer
interface.TBA
String
See org.apache.geode.internal.OSProcess#bgexec(String[], File, File, boolean)
.
If this property exists and has non-zero length, additional information about
the executed command is printed to System.out
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.PartitionedRegion#initPrInternals
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.PartitionedRegionDataStore.PartitionedRegionDataStore(PartitionedRegion)
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.DistributionAdvisor#disabled
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.Message#DISABLE_CANONICALIZATION
.
TBA
String
See com.gemstone.org.jgroups.conf.ConfiguratorFactory class init
.
A JGroups configuration string?
TBA
Boolean (default is false)
If true then non-replicate regions will turn a remote update they receive on an entry they do not have into a local create. By default these updates would have been ignored.
Boolean (default is false)
If true then transactions on persistent regions are allowed.
Integer -1
See org.apache.geode.internal.cache.GatewayEventRemoteDispatcher#ARTIFICIAL_DELAY
Introduce artificial delay (in ms) before batch sending to simulate a real WAN link
Boolean (default is false)
See org.apache.geode.internal.tcp.MsgStreamer#ASCII_STRINGS
.
See org.apache.geode.internal.HeapDataOutputStream#ASCII_STRINGS
.
Causes GemFire's implementation of writeUTF to only work for Strings that use the ASCII character set. So Strings that use the international characters will be serialized incorrectly. If you know your Strings only use ASCII setting this to true can improve your performance if you are using writeUTF frequently. Most Strings are serialized using DataSerializer.writeString which does not use writeUTF.
Boolean (default is false)
If set to true forces the ReflectionBasedAutoSerializer to not use the sun.misc.Unsafe code. Using Unsafe optimizes performance but reduces portablity. By default ReflectionBasedAutoSerializer will attempt to use Unsafe but silently not use it if it is not available.
Boolean (default is false)
If set to true then the ReflectionBasedAutoSerializer will throw an exception if it is not able to use the sun.misc.Unsafe code. Using Unsafe optimizes performance but reduces portablity. By default ReflectionBasedAutoSerializer will attempt to use Unsafe but silently not use it if it is not available.
Long (default is 2)
See org.apache.geode.internal.cache.PRHAFailureAndRecoveryPRovider#BUCKET_RECOVERY_DELAY
.
Mean amount of time, in seconds, to delay before starting to recover a bucket.
TBA
Long (default is 200)
See org.apache.geode.internal.cache.PRHAFailureAndRecoveryPRovider#BUCKET_RECOVERY_JITTER
.
Maximum additional amount of time, in milliseconds, to skew bucket creation, to stagger recovery and creation in a starting system.
TBA
Long (default is 1000 * 60)
See org.apache.geode.internal.cache.BucketAdvisor#GET_PRIMARY_TIMEOUT
.
Specifies the timeout to wait for a primary when calling {@link #getPrimary()}
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.GemFireCache#ASYNC_EVENT_LISTENERS
.
If true then cache event listeners will be invoked by a background thread. By default they are invoked by the same thread that is doing the cache operation.
Integer (default is 4096)
See org.apache.geode.internal.cache.GemFireCache#EVENT_QUEUE_LIMIT
.
TBA
Integer (default is 120)
See org.apache.geode.internal.cache.GemFireCache#DEFAULT_LOCK_LEASE
.
The default duration (in seconds) of a lease on a distributed lock
TBA
Integer (default is 60)
See org.apache.geode.internal.cache.GemFireCache#DEFAULT_LOCK_TIMEOUT
.
The default number of seconds to wait for a distributed lock
TBA
Integer (default is 300)
See org.apache.geode.internal.cache.GemFireCache#DEFAULT_SEARCH_TIMEOUT
.
The default amount of time to wait for a netSearch
to
complete
Units are in seconds.
TBA
Integer (default is Integer.MAX_VALUE - 10)
See org.apache.geode.internal.cache.GemFireCache#START_SERIAL_NUMBER
.
Specifies the starting serial number for the {@link #serialNumberSequencer
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.CacheServerLauncher.ASSIGN_BUCKETS
.
If a cache server is started using that CacheServerLauncher and this property is set to true, the cache server will create all of the buckets when it is started.
Integer (default is 1000)
See org.apache.geode.internal.cache.CacheDistributionAdvisor#ROLLOVER_THRESHOLD
.
Used to compare profile versioning numbers against {@link Integer#MAX_VALUE} and {@link Integer#MIN_VALUE} to determine if a rollover has occurred.
TBA
Integer (default is 230000)
See org.apache.geode.internal.cache.ha.HARegionQueueAttributes#BLOCKING_QUEUE_CAPACITY
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.ExpirationScheduler#DEBUG
.
TBA
Long (default is 1024 * 1024 * 1024)
See org.apache.geode.internal.cache.DiskWriteAttributesImpl#DEFAULT_MAX_OPLOG_SIZE
.
default max in bytes
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.locks.DLockService.DLockService(String, DistributedSystem, boolean, boolean, boolean).
Integer (default is 10000)
See org.apache.geode.distributed.internal.locks.LockGrantorId#ROLLOVER_MARGIN
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_LOCK_REQUEST_LOOP
.
TBA
Integer (default is 20)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_LOCK_REQUEST_LOOP_COUNT
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_DISALLOW_NOT_HOLDER
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_ENFORCE_SAFE_EXIT
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_NONGRANTOR_DESTROY_LOOP
.
TBA
Integer (default is 20)
See org.apache.geode.distributed.internal.locks.DLockService#DEBUG_NONGRANTOR_DESTROY_LOOP_COUNT
.
TBA
Long (default is 2000)
See org.apache.geode.distributed.internal.locks.DLockService#NOT_GRANTOR_SLEEP
.
Units are in milliseconds.
TBA
Integer (default is Integer.MAX_VALUE - 10)
See org.apache.geode.distributed.internal.locks.DLockService#START_SERIAL_NUMBER
.
Specifies the starting serial number for the {@link #serialNumberSequencer}
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.LocalRegion#DO_EXPENSIVE_VALIDATIONS
.
TBA
Integer (default is Integer.MAX_VALUE - 10)
See org.apache.geode.distributed.internal.DistributionAdvisor#START_VERSION_NUMBER
.
Specifies the starting version number for the {@link #profileVersionSequencer}.
TBA
Integer (default is 0)
See org.apache.geode.internal.cache.ExpiryTask class init
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.LocalRegion#EXPIRY_UNITS_MS
.
Used by unit tests to set expiry to milliseconds instead of the default seconds. Used in ExpiryTask.
TBA
Long (default is 0)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
If gemfire.useFD
is true or this property's value is non-zero,
the FD
protocol is inserted on the JGroups stack.
Furthermore, the MEMBER_TIMEOUT
string is substituted with this
value in the JGroups default config, which in turn sets the
timeout
property in the VERIFY_SUSPECT
protocol,
which otherwise defaults to 2000 milliseconds.
TBA
Integer (default is 15000)
See org.apache.geode.distributed.internal.PooledExecutorWithDMStats#PooledExecutorWithDMStats(BlockingQueue, int, PoolStatHelper, ThreadFactory)
.
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.CacheServerLauncher.#isDedicatedCacheServer
Tell admin API whether the member is a dedicated cache server
Integer (default for Sun/Oracle is 1 and for others 5)
See org.apache.geode.internal.cache.control.InternalResourceManager.#MEMORY_EVENT_TOLERANCE
Number of memory events that ResourceManager will tolerate before throwing a LME. Useful with JVM 1.7
Integer (default is 10000)
See org.apache.geode.internal.cache.ExpirationScheduler#MAX_PENDING_CANCELS
.
TBA
Integer (default is 1)
See org.apache.geode.internal.cache.partitioned.SizedBasedLoadProbe.#MIN_BUCKET_SIZE
Allows setting the minimum bucket size to be used during rebalance
Boolean (default is false)
If true then pr primary buckets will not be balanced when a new member is started.
Integer (default is 180)
See org.apache.geode.internal.cache.ha.HARegionQueue#REGION_ENTRY_EXPIRY_TIME
.
Constant used to set region entry expiry time using system property.
Units are in seconds.
TBA
Boolean (default is false)
See org.apache.geode.cache.client.internal.PoolImpl
Clear pdxType ids when client disconnects from servers
Boolean (default is false)
See org.apache.geode.admin.GemFireMonitorService#processGetValCommand
.
See org.apache.geode.admin.remote.RemoteCacheInfo.RemoteCacheInfo(GemFireCache)
.
See org.apache.geode.admin.remote.RootRegionResponse#create(DistributionManager, InternalDistributedMember)
.
See org.apache.geode.internal.cache.PartitionedRegionDataStore#createBucketRegion(int)
.
See org.apache.geode.internal.cache.PartitionedRegionHelper#getPRConfigRegion(Region, Cache)
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.CachedDeserializableFactory#PREFER_DESERIALIZED
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.CachedDeserializableFactory.#PREFER_DESERIALIZED
Enable storing the values in serialized form
Boolean (default is false)
See org.apache.geode.internal.cache.partitioned.PRSanityCheckMessage#schedule
.
TBA
Integer (default is 5000)
See org.apache.geode.internal.cache.partitioned.PRSanityCheckMessage#schedule
.
Units are in milliseconds.
TBA
Long (defaults to NanoTimer.getTime())
See org.apache.geode.internal.cache.PartitionedRegion#rand
.
Seed for the random number generator in this class.
TBA
Integer (defaults to 10 * 60 * 1000)
See org.apache.geode.cache.query.internal.DefaultQuery.#COMPILED_QUERY_CLEAR_TIME
Frequency of clean up compiled queries
See org.apache.geode.cache.query.internal.DefaultQuery.#QUERY_VERBOSE
Boolean (defaults to false)
Enable verbose logging in the query execution
Boolean (defaults to true)
See org.apache.geode.cache.query.internal.DefaultQueryService.#QUERY_HETEROGENEOUS_OBJECTS
Allow query on region with heterogeneous objects
Boolean (defaults to false)
See org.apache.geode.cache.execute.internal.FunctionServiceManager.#RANDOM_onMember
When set, onMember execution will be executed on a random member.
Integer (default is 1)
See org.apache.geode.internal.cache.partitioned.RegionAdvisor#VOLUNTERING_THREAD_COUNT
.
Number of threads allowed to concurrently volunteer for bucket primary.
TBA
Integer (default is 150)
See com.gemstone.org.jgroups.protocols.pbcast.GMS#BUNDLE_WAITTIME
.
GemStoneAddition - amount of time to wait for additional join/leave requests before processing. Set gemfire.VIEW_BUNDLING_WAIT_TIME to the number of milliseconds. Defaults to 150ms.
TBA
Long (default is Long.MAX_VALUE)
See org.apache.geode.internal.cache.PartitionedRegion#VM_OWNERSHIP_WAIT_TIME
Time to wait for for acquiring distributed lock ownership
Time is specified in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.GatewayHubImpl#USE_ASYNCHRONOUS_DISTRIBUTION
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.tier.sockets.ConnectionProxyImpl#disableShufflingOfEndpoints
.
A debug flag, which can be toggled by tests to disable/enable shuffling of the endpoints list
TBA
Boolean (default is false)
See ConnectionProxyImpl
,
ServerConnection
, and
ServerMonitor
.
TBA
Integer 10
See org.apache.geode.internal.cache.BridgeServerImpl.#FORCE_LOAD_UPDATE_FREQUENCY
How often to force a BridgeServer load message to be sent
Boolean default is false
See org.apache.geode.internal.cache.BucketRegion.#FORCE_LOCAL_LISTENERS_INVOCATION
Enable invocation of listeners in both primary and secondary buckets
Integer default is -1
See org.apache.geode.internal.cache.GemFireCacheImpl.#MAX_QUERY_EXECUTION_TIME
Limit the max query execution time (ms)
Integer default is 0
See org.apache.geode.cache.client.internal.ConnectioImpl.#CLIENT_FUNCTION_TIMEOUT
Timeout to set for client function execution
String (default is unset, to use System.out)
See org.apache.geode.admin.GemFireClientAdminTool#logFileName
.
This is a file name.
TBA
String
See org.apache.geode.internal.SocketCreator
Non-standard Socket creator
Boolean true
See org.apache.geode.cache.query.internal.CqService.#EXECUTE_QUERY_DURING_INIT
When set to false, avoid query execution during CQ when initial results are not required
Boolean (default is false)
See org.apache.geode.internal.SharedLibrary#getName
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.protocols.FRAG2#DEBUG_FRAG2
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.AbstractRegionEntry.#DISABLE_ACCESS_TIME_UPDATE_ON_PUT
Disable access time updates on put event
Boolean (default is false)
See org.apache.geode.internal.cache.EntryEventImpl#EVENT_OLD_VALUE
.
Discussing EVENT_OLD_VALUE = !Boolean.getBoolean():
If true (the default) then preserve old values in events. If false then mark non-null values as being NOT_AVAILABLE.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.PartitionedRegion.#DISABLE_SECONDARY_BUCKET_ACK
Enable no-ack replication in bucket regions
Boolean (default is false)
See org.apache.geode.internal.cache.DistributedCacheOperation#UDP_DISABLE_DIRECT_ACK
.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.tier.sockets.CacheClientProxy#LOG_DROPPED_MSGS
.
Discussing LOG_DROPPED_MSGS = !Boolean.getBoolean():
Defaults to true; meaning do some logging of dropped client notification messages. Set the system property to true to cause dropped messages to NOT be logged.
TBA
Boolean (default is false)
If true then the shutdown hooks of the DistributedSystem, Locator, and Agent are not run on shutdown. This was added for bug 38407.
Boolean (default is false)
Used by unit tests to make sure the GemFire mcast-port has been configured to a non-default value.
Boolean (default is false)
See org.apache.geode.internal.cache.SimpleDiskRegion
.
Whether to get the values from disk to memory on recovery
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.LocalRegion.#EXPIRATIONS_CAUSE_CONFLICTS
Allow expirations to be done by multiple threads, avoiding the pendingExpires list (set in conjunction with gemfire.EXPIRY_THREADS)
Boolean (default is false)
This property causes the per thread stats to also measure cpu time. This property is ignored unless "gemfire.enableThreadStats" is also set to true. See java.lang.management.ThreadMXBean.setThreadCpuTimeEnabled(boolean) for more information.
Boolean (default is false)
This property causes the per thread stats to also measure contention. This property is ignored unless "gemfire.enableThreadStats" is also set to true. See java.lang.management.ThreadMXBean.setThreadContentionMonitoringEnabled(boolean) for more information.
Boolean (default is false)
This property causes the per thread stats to be collected. See java.lang.management.ThreadMXBean for more information.
Integer (default is 1000)
See com.gemstone.org.jgroups.protocols.VERIFY_SUSPECT#suspect
.
artificially age the entry for faster processing
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.GatewayHubImpl#ALLOW_CONSERVE_SOCKETS
.
A boolean that defines whether the value of the conserve-sockets property in the gemfire.properties file is preserved. By default, the value in gemfire.properties is overridden so that queue ordering is preserved. If ALLOW_CONSERVE_SOCKETS=true, then the conserve-sockets property is used and queue ordering may not be preserved. This property can be set using the System property called 'gemfire.gateway-conserve-sockets-allowed'.
TBA
Boolean (default is false)
See org.apache.geode.internal.cache.SingleWriteSingleReadRegionQueue#NO_ACK
.
Whether the Gateway
queue should be no-ack instead of ack.
TBA
Boolean (default is false)
If true causes the GatewayReceiver will apply batches it has already received.
Boolean (default is false)
See org.apache.geode.internal.cache.tier.sockets.ServerConnection#APPLY_RETRIES
.
TBA
Integer (default is 16)
See org.apache.geode.internal.cache.InitialImageOperation.#CHUNK_PERMITS
Allowed number of in-flight initial image chunks. This property controls how many requests for GII chunks can be handled simultaneously.
Integer (default is 5)
See org.apache.geode.internal.cache.InitialImageOperation.#MAX_PARALLEL_GIIS
Allowed number of GIIs in parallel. This property controls how many regions can do GII simultaneously. Each replicated region and partitioned region bucket counts against this number.
Boolean (default is false)
See org.apache.geode.internal.Assert#debug
.
Causes VM to hang on assertion failure (to allow a debugger to be attached) instead of exiting the process.
Boolean (default is false)
On OSes that support it bind to the mcast_addr to prevent traffic on different addresses, but on the same port. Setting to true can avoid cross address chatter.
Boolean (default is false)
Causes the code used by gfsh to launch a server or locator to install signal handlers using sun.misc.Signal.
Boolean (default is false)
See org.apache.geode.internal.gui.RemoteCommandManager#getLocatorStart
.
Adds the "-lightweight" argument when creating the locator.
Boolean (default is false)
See org.apache.geode.internal.PureJavaMode#debug
.
TBA
String
See org.apache.geode.internal.gui.RemoteCommandManager#getLocatorStart
.
See org.apache.geode.internal.gui.StartStopManager#startLocalLocator
.
A JVM property, esp. "-Xms150m".
TBA
See org.apache.geode.internal.gui.RemoteCommandManager#getLocatorStart
.
See org.apache.geode.internal.gui.StartStopManager#startLocalLocator
.
A JVM property, esp. "-Xmx400m"
TBA
String
See the constructor for org.apache.geode.distributed.internal.InternalLocator
.
If this property is not found in gemfire.properties, the system property of the same name is used.
Integer (default is -1)
See org.apache.geode.internal.cache.lru.NewLRUClockHand#maxEntries
.
This is the maximum number of "good enough" entries to pass over for eviction before settling on the next acceptable entry. This prevents excessive cache processing to find a candidate for eviction.
Boolean (default is false)
See org.apache.geode.internal.cache.partitioned.GetMessage#ORDER_PR_GETS
.
TBA
Integer (default is 60 * 60 * 1000)
See org.apache.geode.internal.cache.PartitionedRegion#retryTimeout
The maximum milliseconds for retrying operations
TBA
Integer 1+ (default is 2)
See org.apache.geode.internal.cache.PRQueryProcessor#executeQuery
The number of concurrent threads to use within a single VM to execute queries on a Partitioned Region. If set to 1 (or less) then queries are run sequentially with a single thread.
TBA
Boolean (default is false)
See org.apache.geode.internal.PureJavaMode class init
.
Force use of "pure" Java mode (native libraries will not be loaded)
Boolean (default is false)
See org.apache.geode.cache.client.internal.PoolImpl.#SPECIAL_DURABLE
Makes multiple durable subscriptions from same client unique. on java client ensures only a single server proxy is created but will limit the client to a single active client pool at a time
Boolean (default is false)
See org.apache.geode.distributed.internal.InternalDistributedSystem#statsDisabled
.
TBA
Long (default is 5000)
See org.apache.geode.admin.GemFireClientAdminTool#_statusPollingDelay
.
Units are in milliseconds.
TBA
Boolean
See org.apache.geode.internal.cache.Oplog#SYNC_WRITES
.
This system property instructs that writes be synchronously written to disk and not to file system. (Use rwd instead of rw - RandomAccessFile property)
TBA
Integer
This property limits the number of threads that the locator will use for processing gossip messages and server location requests.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.DistributionConfig#VALIDATE
.
TBA
Integer (default is 8 * 1024 * 1024)
See org.apache.geode.distributed.internal.DistributionConfig#VALIDATE_CEILING
.
TBA
String
See org.apache.geode.distributed.DistributedSystem#PROPERTY_FILE
.
ThePROPERTY_FILE
is the name of the property file that the connect method will check for when it looks for a property file. The file will be searched for, in order, in the following directories:Only the first file found will be used.
- the current directory
- the home directory
- the class path
The default value of PROPERTY_FILE is
"gemfire.properties"
. However if the "gemfirePropertyFile" system property is set then its value is the value of PROPERTY_FILE. If this value is a relative file system path then the above search is done. If it is an absolute file system path then that file must exist; no search for it is done. @since GemFire 5.0
TBA
Integer (default is 20)
See org.apache.geode.internal.cache.PartitionedRegionDataStore.BucketRecoverer#grabBuckets
.
TBA
Boolean
See org.apache.geode.admin.jmx.internal.AgentImpl#checkDebug
.
Enables mx4j tracing if Agent debugging is enabled.
TBA
String
See org.apache.geode.admin.jmx.internal.AgentConfigImpl#retrievePropertyFile
.
ThepropertyFile
is the name of the property file that will be loaded on startup of the Agent.The file will be searched for, in order, in the following directories:
Only the first file found will be used.
- the current directory
- the home directory
- the class path
The default value of propertyFile is
"agent.properties"
. However if the "gfAgentPropertyFile" system property is set then its value is the value of propertyFile. If this value is a relative file system path then the above search is done. If its an absolute file system path then that file must exist; no search for it is done.
TBA
String
See org.apache.geode.internal.gui.Service#initProps()
.
This is name of a Properties
file read at startup.
TBA
See org.apache.geode.internal.gui.Service#saveProps
.
This is the name of a Properties
file to which some properties
are saved a close.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.protocols.MPING#setProperties(Properties)
.
See com.gemstone.org.jgroups.util.Util#isBindAddressPropertyIgnored
.
If true
, the value of the
bind.address
property is ignored.
This is used in MPING, FD_SOCK, and TP.
Boolean (default is false)
See org.apache.geode.internal.gui.NavigationPane#NavigationPane()
.
See org.apache.geode.internal.gui.Service#Service()
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.util.Util#getFirstNonLoopbackAddress
.
TBA
Is this a standard Java property?
String (See InetAddress.getByName
)
See com.gemstone.org.jgroups.protocols.UDP#setProperties
.
The multicast address used for sending and receiving packetsIf you manage to get here without setting mcast_addr_name, the default is 228.8.8.8.
See com.gemstone.org.jgroups.protocols.UDP#setProperties
.
The multicast port used for sending and receiving packets
If you manage to get here without setting mcast_port, the default value is 7600.
Boolean
See org.apache.geode.internal.jta.GlobalTransaction#VERBOSE
.
See org.apache.geode.internal.jta.TransactionManagerImpl#VERBOSE
.
TBA
Integer (default is 600)
See org.apache.geode.internal.jta.TransactionManagerImpl#DEFAULT_TRANSACTION_TIMEOUT
.
Units are in seconds.
TBA Is this a standard JTA property?
Long (default is 30000)
See com.gemstone.org.jgroups.JChannel#LOCAL_ADDR_TIMEOUT
.
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.internal.LogFileParser#TRIM_TIMESTAMPS
.
TBA
String (default is org.apache.commons.logging.impl.SimpleLog)
See org.apache.geode.admin.jmx.internal.AgentImpl class init
.
This is the name of a class.
This property is also used by commons-logging.jar (and discussed below). It is called out here because of its explicit use in the JMX Agent.
Boolean (default is false)
See org.apache.geode.internal.GemFireStatSampler#osStatsDisabled
.
TBA
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#DEBUG
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.protocols.pbcast.ClientGmsImpl#join(Address)
.
TBA
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#QUIET
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.protocols.UNICAST#start
.
Creates an AckSender
thread.
TBA
Integer (default is 50)
See org.apache.geode.internal.tcp.TCPConduit#BACKLOG
.
backlog is the "accept" backlog configuration parameter all conduits server socket */
TBA
Integer (default is 1024 * 1024)
See org.apache.geode.internal.tcp.Connection#BATCH_BUFFER_SIZE
.
TBA
Long in JGroups, Integer in Connection.
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
(default is 20).
See org.apache.geode.internal.tcp.Connection#BATCH_FLUSH_MS
.
(Default is 50)
Replaces BUNDLING_TIMEOUT
in the JGroups config template.
This in turn sets the max_bundle_timeout
property in the
TP
JGroups protocol:
Max number of milliseconds until queued messages are sent. Messages are sent when max_bundle_size or max_bundle_timeout has been exceeded (whichever occurs faster)
TBA
Boolean (default is false)
See org.apache.geode.internal.tcp.Connection#BATCH_SENDS
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
TBA
Integer (default is the number of processors on current machine, but no less than 2)
See org.apache.geode.distributed.internal.direct.DirectChannel#DEFAULT_CONCURRENCY_LEVEL
.
Return how many concurrent operations should be allowed by default.
TBA
String (one of "config", "fine", "finer", or "finest")
See org.apache.geode.internal.tcp.TCPConduit#getLogger
.
Used only if this class needs to create a logger.
TBA
Integer (default is 15000)
See com.gemstone.org.jgroups.protocols.DirAck#DIRACK_TIMEOUT
.
warning timer period for log message while waiting for acks
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
If true, sets ENABLE_BUNDLING
to false and
BUNDLING_TIMEOUT
to 30 in the JGroups config template; otherwise
it sets ENABLE_BUNDLING
to true and BUNDLING_TIMEOUT
to p2p.batchFlushTime
(30 if not set).
ENABLE_BUNDLING
maps to the enable_bundling
property
in UDP
, and BUNDLING_TIMEOUT
maps to the
max_bundle_timeout
property in UDP
.
TBA
Boolean (defaults to false)
See com.gemstone.org.jgroups.protocols.DirAck#DIRACK_BYPASS
.
See com.gemstone.org.jgroups.protocols.TP#dirackBypass
.
set -Dp2p.disableDirAckBypass=true to disengage bypassing most of the stack on outgoing messages
TBA
Boolean (defaults to false)
See org.apache.geode.internal.tcp.Connection#SOCKET_WRITE_DISABLED
.
use to test message prep overhead (no socket write). WARNING: turning this on completely disables distribution of batched sends
TBA
Integer (default is 3000)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#destroyMember
.
TBA Workaround for bug 34010: small pause inserted before closing reader threads for a departed member.
Integer (default is 2)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
This substitutes the NUM_PING_REQUESTS
field in the JGroups
config template, which in turn sets the num_ping_requests
property
in the Discovery
protocol.
Number of GET_MBRS_REQ messages to be sent (min=1), distributed over timeout ms
TBA
Long (default is 1000)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Sets the DISCOVERY_TIMEOUT
field in the JGroups template, which
in turn sets the timeout
property in the Discovery
protocol.
Units are in milliseconds.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
See com.gemstone.org.jgroups.protocols.pbcast.GMS#setProperties
.
The boolean inverse of this property substitutes DISABLE_COORD
in
the JGroups template file, which in turn sets the
disable_initial_coord property
in pbcast.GMS
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#enableJgStackStats
.
whether time-based statistics should be gathered for up/down events
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#DISABLE_UCAST_FLUSH
.
Regarding the DISABLE_UCAST_FLUSH = !Boolean.getBoolean()
:
Sometimes the jgroups channel is blocked until unicast messages are all ack'd. This boolean disables that blocking and can increase performance in situations where it's okay to deliver point-to-point and multicast messages out of order
TBA
Integer (default is 59000)
See org.apache.geode.internal.tcp.Connection#HANDSHAKE_TIMEOUT_MS
.
TBA
Integer (default is 10)
See org.apache.geode.internal.tcp
.
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Substitutes INCOMING_PACKET_HANDLER
in the JGroups template
string, which in turn sets the use_incoming_packet_handler
property in UDP
.
If set, a separate thread is used to collect incoming UDP messages and to dispatch JGroups events.
Long (default is 10000)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Sets the JOIN_TIMEOUT
field in the JGroups config template, which
in turn sets the join_timeout
property in the
pbcast.GMS protocol
.
Units are in milliseconds.
TBA
Integer (default is 5000)
See org.apache.geode.internal.tcp.Connection#Connection(ConnectionTable, Socket)
.
Sets the SO_LINGER
time on direct channel TCP sockets.
Units are in milliseconds.
Integer (default is 60000)
See org.apache.geode.internal.tcp.TCPConduit#LISTENER_CLOSE_TIMEOUT
.
max amount of time (ms) to wait for listener threads to stop
TBA
Integer (default is p2p.defaultConcurrencyLevel)
See org.apache.geode.internal.tcp.Connection#MAX_SENDERS
.
The maximum number of concurrent senders sending a message to a single recipient.
TBA
Integer (default is p2p.defaultConcurrencyLevel)
See org.apache.geode.distributed.internal.direct.DirectChannel#MAX_GROUP_SENDERS
.
The maximum number of concurrent senders sending a message to a group of recipients.
TBA
Long (default is 100000)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
This substitutes the MAX_SENT_MSGS_SIZE
field in the JGroups
config template, which in turn sets the max_sent_msgs_size
property in the pbcast.NAKACK
protocol.
maximum number of sent messages
This controls uncontrolled backlog (memory growth) in the NAKACK JGroups protocol layer (this is a GemStone addition).
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#useDirectBuffers
.
use direct ByteBuffers instead of heap ByteBuffers for NIO operations
TBA
Integer (default is 1)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
This substitutes the NUM_INITIAL_MEMBERS
string in the JGroups
config template, which in turn sets the num_initial_members
property in the PING
protocol.
the minimum number of initial members for a FIND_INITAL_MBRS, default is 2
TBA
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#useNIO
.
If set, don't use java.nio.
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Sets OUTGOING_PACKET_HANDLER
in the JGroups config template,
which in turn sets the use_outgoing_packet_handler
property in
UDP
.
If set, JGroups uses a separate thread to manage outgoing messages and related events.
Integer (default is 32768)
See org.apache.geode.internal.tcp.Connection#INITIAL_CAPACITY
.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.protocols.DirAck#ALWAYS_RELEASE
.
TBA
Boolean (default is false)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
If true, inserts a DISCARD
protocol into the JGroups stack.
TBA
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Sets the up
property in the JGroups DISCARD
protocol.
TBA
Double (between 0 and 1, default is 0.05)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel
.
Sets the down
property in the JGroups DISCARD
protocol.
TBA
Long (default is 60000)
See org.apache.geode.distributed.internal.membership.jgroup.JGroupMembershipManager#createChannel.
Substitutes the SOCKET_TIMEOUT
field in the JGroups config
template, which in turn sets the socket_timeout
field in the
DirAck
protocol.
Units are in milliseconds.
TBA
Integer (default is 32768)
See TCPConduit.
Any value smaller than 1024 will be set to 1024. If the gemfire property socket-buffer-size is set to a value other than 32768 then this system property will be ignored. Otherwise this system property sets the p2p socket-buffer-size.
Units are are bytes.
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#startAcceptor(int, int, InetAddress).
TBA
Boolean (default is false)
See org.apache.geode.internal.tcp.TCPConduit#useSSL.
TBA
String
See com.gemstone.org.jgroups.persistence.DBPersistenceManager#DBPersistenceManager(String).
This is the name of a file that is read when an instance is created.
Note: this class is not used by GemFire.
Boolean (default is false)
See org.apache.geode.cache.query.internal.index.IndexUtils#indexesEnabled.
TBA
Integer (default is 10, unless the Integer.parseInt throws a NumberFormatException in which case, the value is 5)
See org.apache.geode.internal.admin.remote.RemoteCall#getPopupTime.
Units are in seconds.
TBA
Integer (default is 1800)
See org.apache.geode.internal.admin.remote.AdminWaiters#getWaitTimeout.
Units are in seconds.
TBA
Boolean (default is false)
See com.gemstone.org.jgroups.stack.IpAddress class init.
See com.gemstone.org.jgroups.util.Util class init.
If set to true, InetAddress's may be printed by JGroups using getHostName instead of getHostAddress.
TBA
Integer (default 128)
See com.gemstone.org.jgroups.util.Scheduler#Scheduler().
max number of threads, will only be allocated when needed
TBA Is this class even used?
Boolean (default is false)
Removed in Geode 1.0 with removal of deprecated Bridge classes.
TBA
Long (default is 5000)
See org.apache.geode.internal.cache.tier.sockets.CacheClientProxy.MessageDispatcher#slowStartTimeForTesting.
Units are in milliseconds.
TBA
String
See org.apache.geode.internal.SimpleStatSampler#archiveFileName.
This is a filename.
TBA
Boolean (default is false)
See org.apache.geode.internal.LocalStatisticsFactory#statsDisabled.
TBA
Long (default is 1024 * 1024)
See org.apache.geode.internal.SimpleStatSampler#archiveDiskSpaceLimit.
TBA
Long (default is 0)
See org.apache.geode.internal.SimpleStatSampler#archiveFileSizeLimit.
Units are in megabytes
TBA
String (See LogWriterImpl.levelNameToCode)
See org.apache.geode.internal.LocalStatisticsFactory#logLevel.
TBA
String
See org.apache.geode.internal.LocalStatisticsFactory#name.
TBA
Integer (default is 1000)
See org.apache.geode.internal.SimpleStatSampler#sampleRate.
Units are in milliseconds.
TBA
Integer
See org.apache.geode.internal.gui.Service#Service().
A multicast port for a distributed system that will automatically be created by the console. Its value can be set via a system property. It is used only for testing.
TBA
Integer (default is the tcp-port property in the distribution config)
See org.apache.geode.distributed.internal.direct.DirectChannel#DirectChannel(MembershipManager, DistributedMembershipListener, DistributionConfig, LogWriter, Properties).
TBA
Other Jars
commons-logging-1.1.1.jar
Miscellaneous: org.apache.commons.logging.log.logName, where the name is the String passed to the SimpleLog constructor: This is a String used to set the logging level of the logger.- org.apache.commons.logging.log
-
Public: false
String
Default is org.apache.commons.logging.impl.Log4JLogger (if available), else org.apache.commons.logging.impl.Jdk14Logger, else org.apache.commons.logging.impl.SimpleLog.
See
org.apache.commons.logging.impl.LogFactoryImpl#LOG_PROPERTY
The name of the system property identifying our {@link Log} implementation class.
- org.apache.commons.logging.simplelog.dateformat
-
Public: false
String (default is "yyyy/MM/dd HH:mm:ss:SSS zzz")
String format derived from SimpleDateFormat.
See
org.apache.commons.logging.impl.SimpleLog class init
."Used to format times"
- org.apache.commons.logging.simplelog.showDateTime
-
Public: false
Boolean (default is false)
See
org.apache.commons.logging.impl.SimpleLog class init
.Include the current time in the log message
- org.apache.commons.logging.simplelog.showLogName
-
Public: false
Boolean (default is false)
See
org.apache.commons.logging.impl.SimpleLog class init
."Include the instance name in the log message?"
- org.apache.commons.logging.simplelog.showShortName
-
Public: false
String (default is true)
See
org.apache.commons.logging.impl.SimpleLog class init
.Include the short name ( last component ) of the logger in the log message. Default to true - otherwise we'll be lost in a flood of messages without knowing who sends them.
jta-1_0_1B.jar
TBArt.jar
TBAsunrsasign.jar
TBAjsse.jar
- cert.provider.x509v1security
-
Public: false
String
X509Certificate implementation. See the JSSE documentation.
- java.protocol.handler.pkgs
-
Public: false
String
HTTPS protocol implementation. See the JSSE documentation.
- java.security.debug
-
Public: false
String
Geniric dynamic debug tracing support. See the JSSE documentation.
- javax.net.debug
-
Public: false
String
JSSE-specific dynamic debug tracing support. See the JSSE documentation.
- javax.net.ssl.keyStore
-
Public: false
String
default keystore. See the JSSE documentation.
- javax.net.ssl.keyStoreType
-
Public: false
String
default keystore type. See the JSSE documentation.
- javax.net.ssl.keyStorePassword
-
Public: false
String
default keystore password. See the JSSE documentation.
-
Public: false
String
If the system property javax.net.ssl.trustStore is defined, then the TrustManagerFactory attempts to find a file using the filename specified by that system property, and uses that file for the KeyStore. If that file does not exist, then a default TrustManager using an empty keystore is created.
- javax.net.ssl.trustStorePassword
-
Public: false
String
default truststore password. See the JSSE documentation.