THE INFORMATION IN THIS ARTICLE APPLIES TO:
DISCUSSION
Installing EFT in HA mode requires the use of a UNC path to hold the
site/server configuration files. Depending on
the location of the shared configuration directory (NAS or Windows File
Share) there are certain registry settings that effect how the operation
system handles multiple requests over SMB. These
settings also affect how EFT handles Folder Monitors which also rely heavily
upon SMB communication between the EFT server and remote directory.
Here are a few listed that can be adjusted to fine tune how the operation
system handles SMB traffic which greatly effect EFT performance.
Load balanced Folder Monitor events fail to process files in an HA clustered environment
These settings disable the SMB2 Client Redirector Caches
https://kb.globalscape.com/KnowledgebaseArticle11175.aspx
https://technet.microsoft.com/library/ff686200(ws.10).aspx
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"FileInfoCacheLifetime"=dword:00000000
"FileNotFoundCacheLifetime"=dword:00000000
"DirectoryCacheLifetime"=dword:00000000
Folder monitor rules that monitor remote network shares randomly stop working.
Explains changing the amount of file share requests both the EFT and remote Windows server can handle:
https://kb.globalscape.com/KnowledgebaseArticle10648.aspx
For EFT:
-
On the EFT Server computer, click Start > Run, type regedit, and then click OK.
-
Locate (or create) and then click the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
(Make sure that you are editing the lanmanworkstation\parameters registry key and not the lanmanserver\parameters registry key.)
-
In the right pane, double-click the MaxCmds value.
-
In the Value data box, verify that the value is 400. The MaxCmds registry entry is a REG_DWORD decimal entry.
-
Quit the Registry Editor, then restart the EFT computer.
For Remote Windows System:
-
Locate (or create) and then click the following key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
(Make sure that you are editing the lanmanserver\parameters registry key and not to the lanmanworkstation\parameters registry key.)
-
In the right-pane, double-click the MaxMpxCt value. (On SMB servers that are running a version of Windows earlier than Windows 2000, the MaxMpxCt registry entry is named MaxMpxCount, but has the same function.)
-
In the Value data box, verify that the value is 400 or more. The MaxMpxCt registry entry is a REG_DWORD decimal entry. (The MaxMpxCt value determines the maximum number of simultaneous, active requests that the server
permits from an individual client.)
-
Quit the Registry Editor, then restart the file server.
Increase "AsynchronousCredits" registry settings to address “insufficient system resources” error in EFT
Changing the Number of Concurrent Threads Used by Event Rules
This increases the number of threads available for EFT Folder Monitor Rules to use in processing Event Rules.
Note: This will consume more server resources (memory, cpu) so make sure you have them available.
https://kb.globalscape.com/KnowledgebaseArticle11036.aspx
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Globalscape Inc.\EFT Server 4.0\EventRules\FolderMonitorWorkerThreadCount
DWORD: 64