Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

By default, Unimus executes up to 100 concurrent jobs of each type.
(job types are: "discovery", "backup", "config_push", "scan")

For example:

  • if you run a Discovery on 5 devices, all 5 devices will be discovered in parallel.
  • if you run a Config Push on 200 devices, Unimus will start pushing to 100 devices in parallel, and continue pushing with up to 100 maximum parallel sessions until the Push finishes on all devices

Unimus uses per-job-type thread pools for executing jobs. By affecting the size of the thread pools, you can change how many concurrent (parallel) jobs Unimus executes.
(this will in turn also affect how many maximum concurrent outbound SSH / Telnet sessions Unimus opens to your devices)

You can adjust the thread pool sizes with these setting:

-Dunimus.server.core.discovery-thread-pool-core-size=10
-Dunimus.server.core.discovery-thread-pool-max-size=10

-Dunimus.server.core.backup-thread-pool-core-size=10
-Dunimus.server.core.backup-thread-pool-max-size=10

-Dunimus.server.core.push-thread-pool-core-size=10
-Dunimus.server.core.push-thread-pool-max-size=10

-Dunimus.server.core.scan-thread-pool-core-size=10
-Dunimus.server.core.scan-thread-pool-max-size=10
  • No labels