Increase the work threads under VNM-> information tab -> SpectroSERVER Control -> Thread Information -> work thread
We need to increase the respective thread Max value by 10/20/50 based on the environment.
Change the value from 500 to 5000 of com.aprisma.topo.ModelRepository.ThrottledModelReadCount property in the $SPECROOT/tomcat/webapps/spectrum/WEB-INF/web.xml file. Stop and restart tomcat for the change to take effect. If this is not showing any improvement, then please collect the following logs and open a support ticket:
1. Stop tomcat ,Take a backup of custom folder in $SPECROOT and then start tomcat. Custom folder will be created again, but stays empty.
2. Try to reproduce the issue again and collect tomcat logs. Please turn on debug "Global Collection Topology"
3. If this is also not giving any clue ,then we may need thread dumps.
While the problem is seen after a discovery, the libadisc.dll may not be the cause but there are updates to many dlls included in Spectrum 10.2.3 BMP2 that resolve a host of known issues, such as:
Snmp engine ID discovery (DE334682, 00897842)
SNMPv3 isssue while discovering infoblox servers. (DE340061, 00935000 )
Symptom: SpectroSERVER got crashed while discovering connections on Alcatel devices.
Resolution: Discover connection will be successful for Alcatel devices. (DE355138, 00996619)
Symptom: SpectroSERVER crash during LLDP connection discovery.
Resolution: SpectroSERVER will not be crashed during LLDP connection discovery. (DE359148, 01064523)