Tech Tip: Service Discovery won't create new Services

Document created by DanielVidusin Employee on Aug 31, 2015
Version 1Show Document
  • View in full screen mode

When adding a lot of Service Discover rules the Services are not being created. If you review the \SOI\log\service-discovery.log you will see errors:

 

ERROR [dataLoaderScheduler4-1] servicediscovery.ServiceDiscovery - scanForRulesChanges(). java.lang.OutOfMemoryError: PermGen space

 

This error means the Service Discover is running out of memory so you will need to increase the heap size on the server. Change the setting for JAVA_MAXMEM_MB depending on how much ram available on machine. This is configured in the

\SOI\jsw\soi-manager.conf

 

set.JAVA_MAX_PERM_SIZE=160m

set.JAVA_MAXMEM_MB=1024

 

Set this setting to the amount of memory you require and restart the SOI managers services.

Attachments

    Outcomes