THE INFORMATION IN THIS ARTICLE APPLIES TO:
- EFT v7.4.2 and later
- EFT v4.x to v7.4.x stores advanced properties in the registry.
EFT v8.0 and later store Advanced Properties in a JSON file. When you upgrade from EFT v7.4.x to EFT v8, the non-default settings that you have defined in the registry will be added to the Advanced Properties file during upgrade. (Default settings become part of the EFT configuration files.) For a more on how to use advanced properties, and a spreadsheet of the advanced properties, please refer to the "Advanced Properties" topic in the help for your version of EFT.
DISCUSSION
Use the following advanced properties for HA server drain and coherence.
In EFT v8 and later:
Add the name:value pair to the AdvancedProperties.JSON file in EFT's \ProgramData\ directory as described in the "Advanced Properties" topic in the online help for your version of EFT.
{
"name": value
}
In versions prior to v8.0:
Add the advanced properties to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GlobalSCAPE Inc.\EFT Server 7.4\
| DrainingTimeoutSecs |
Type: uint32_t
Default Value: 900
Minimum Value: 0
Maximum Value: 86400
Description: Draining timeout in seconds to allow for ongoing event rules and transfers to complete. Default is 900 seconds (15 minutes). Maximum is 86400 seconds (24 hours).
|
| ClusterOutOfSyncHealSecs |
Type: uint32_t
Default Value: 60
Minimum Value: 0
Maximum Value: 4294967295
Description: Amount of time in seconds that an HA node will wait for incoming administrative messages to arrive before declaring itself to be out-of-sync with the cluster and initiating draining and restart. Default is 60 seconds. A value of 0 disables auto-draining. Note: this time includes an upfront grace period set via ClusterOutOfSyncGracePeriodSecs.
|
| ClusterCoherenceQueueMsmqType |
Type: string
Default Value: msmq-multicast
Max Length: 128
Description: Determines the type of coherence queue to use when using MSMQ. msmq-multicast uses multicast-based MSMQ queues to send administrative updates. msmq-iterative uses point-to-point MSMQ queues over TCP. Default value is set to msmq-iterative in v8.3x.
|
| ClusterCoherenceQueueDetectPrivateIP |
Type: string
Default Value: autodetect
Max Length: 128
Description: Determine whether to automatically detect private IP to advertise to other nodes. Default value is "autodetect". You can replace "autodetect" with the prefix of the IP address to find (e.g: "192.168" to match an IP address starting with 192.168.
|
| HaErrorHandlerDrainServer |
Type: bool
Default Value: false
Description: When HaErrorHandler is recovering from an error, should it drain the server before restarting? Default value is false.
|
| ShutdownHttpsListenerOnDrain |
Type: bool
Default Value: false
Description: Determines if EFT should shutdown the HTTP/S server socket(s) immediately upon entering draining. 1 shutdowns listeners immediately, 0 leaves them open. Default value is 0 to leave HTTP/S listeners open to accommodate WTC chunking.
|