ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Spectrum Oneclick Topologies 'hang'


Article ID: 185925


Updated On:


CA Spectrum CA eHealth


We regularilly see OC performance issues, where random containers in the topology view remain 'initializing'.
When a topology stays in initializing, it seems to stay like that for the duration of the oneclick session. 
After restarting the Console or tomcat, it will happen on a different container after some time.
It also happens with WebApp beta, but to a lesser extent.

I've checked cpu/memory of the OC and SS but don't see anything really out of order.
When the problem happens, we see this in catalina.out :

WARNING: Client lost config response: -1 - reprocessing configuration update...
        at java.lang.Integer.decode(
        at javax.servlet.http.HttpServlet.service(
        at javax.servlet.http.HttpServlet.service(
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(
        at org.apache.catalina.core.StandardWrapperValve.invoke(
        at org.apache.catalina.core.StandardContextValve.invoke(
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
        at org.apache.catalina.core.StandardHostValve.invoke(
        at org.apache.catalina.valves.ErrorReportValve.invoke(
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(
        at org.apache.catalina.core.StandardEngineValve.invoke(
        at org.apache.catalina.connector.CoyoteAdapter.service(
        at org.apache.coyote.http11.Http11Processor.service(
        at org.apache.coyote.AbstractProcessorLight.process(
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(
        at java.util.concurrent.ThreadPoolExecutor.runWorker(
        at java.util.concurrent.ThreadPoolExecutor$
        at org.apache.tomcat.util.threads.TaskThread$


This is seen on OneClick servers integrated with CA Performance Center.


Release : 10.3

Component : Spectrum Core / SpectroSERVER


We document a minimum of eight GB of RAM for oneClick only servers.
The default Ram dedicated to Tomcat is 4GB, which is sufficient in smaller environments and leave 4 for the OS which should be more than enough with room to increase tomcat RAM.
This is the minimum but we recommend 16GB for better performance.

Tomcat memory is configured from the oneClick web Administration page " web server memory". From this page we can't see how much memory Tomcat is using which informs our decision later we need to increase it or not.

If performance issues are seen on one click servers, ram recommendations increase depending on the numbers seen on the aforementioned page. Performance issues are regularly seen in oneClick servers in busy environments or those that have Integrations with other products as CAPC UIM; and VNA etc. in these situations we will need to increase the server memory the memory dedicated to Tomcat as a percentage of that.

For performance issues seen on consoles, we recommend increasing the client memory to 1 GB from the current 750 megabytes on the web admin page.
We also recommend increasing the ModelRepository.ThrottledModelReadCount to 7,500 from the current 5000 in the <SPECROOT>/tomcat/webapps/spectrum/WEB-INF/web.xml.