View Revisions: Issue #3186

Summary 0003186: Support throttling multi-homed node startup
Revision 2017-07-05 16:11 by mmichalek
Description In a situation where there are a lot of multi-homed nodes (ie, 100's or more of properties files in the engines directory), startup can be chaotic and taxing on the databases involved.

Add a parameter that instructs SymmetricDS to start X number of nodes at a time (e.g. 5 at a time), in order to stagger the startup.
For example:
start.engine.thread.pool.size=5

Maybe we should also alphabetically sort the list of properties files read from the engines directory as well (if not already), so that the order of startup would be predictable and controllable if desired.
Revision 2017-07-05 15:54 by mmichalek
Description In a situation where there are a lot of multi-homed nodes (ie, 100's or properties files in the engines directory), startup can be chaotic and taxing on the database.

Add a parameter to start X number of nodes at a time (e.g. 5 at a time) in order to stagger the startup.
For example:
start.engine.thread.pool.size=5

Maybe we should also alphabetically sort the list of properties files as well (if not already), so that the order of startup would be predictable and controllable if desired.