VERIFIED SOLUTION i
Vault provides method to store and retrieve documents. There is feasibility to host e2server on different machines which access the same database and storage model.
Below are the pre-requisites required:
1) The different e2serverd instances all need to access the common data directories:
In case of a non-default storage model, the "storage" directory would be needed instead of "docdata"/"pagedata".
2) If storage are remote, they could be brought in via mounts or file shares. Ensure to use the server.ini to direct the locations for these directories to a desired location.
For example: In server.ini shared path would be as below :
Please note while accessing such UNC paths on Windows, the e2serverd service account must have access to the remote share and file system.
3) When running multiple e2serverd instances, it is important that the e2loaderd be configured to send cache reset notifications to each instance. Otherwise the e2serverd instances might return stale data to its clients. Configuration change in e2loaderd.ini will be as below :
; turn on the multi-server reset component
; set up the list of e2serverd instances to send notifications to
When this is set up correctly, each e2serverd instance will log flush messages after e2loaderd loads files:
UPDATED: September 19, 2017