This article discusses the inSyncWorker.exe process and the reason multiple instances of it are running on the inSync server.
About inSyncWorker.exe
Druva inSync Server has a multi-process architecture. It serves multiple clients at the same time by creating many inSyncWorker.exe processes to perform multiple simultaneous backup and restore related operations.
Multiple instances
An 'inSyncWorker.exe*' process is spawned to serve an incoming client sync or restore request. Once the request is completed the inSyncWorker.exe is not killed, but it is made available to next sync or restore request.
β
Some instances of inSyncworker.exe are initiated at the time of inSync server startup and are always alive.
π Note
βThere is an upper limit on the number of inSyncWorker.exe instances that can run per storage and it is limited to the maximumnumber of parallel connections to the storage.