Timeout error on prod Server

Posted by archana.gupta on 29-Aug-2016 06:51

Hello,

In the server log file, below error is logged

Failed to execute using Document com.corticon.service.ccserver.exception.CcServerTimeoutException: Failed to execute due to a the Thread has timed out.

Below is the diagnostic information logged by diagnostic thread in the log file:

2016-08-27 07:37:59.534 INFO DIAGNOSTIC [CcDiagnosticsThread] Cc - id=1472301479534,sthp=975.5,shp=577.2839660644531,sex=2,stq=2,sec=584,sfc=0,saex=639.4195205479452,sawt=617.4383561643835

2016-08-27 07:37:59.534 INFO DIAGNOSTIC [CcDiagnosticsThread] Cc - id=1472301479534,ds=DS1.1.0,ec=0,aex=0.0,awt=0.0,fc=0

2016-08-27 07:37:59.534 INFO DIAGNOSTIC [CcDiagnosticsThread] Cc - id=1472301479534,ds=DS4.1.0,ec=31,aex=273.5806451612903,awt=2.193548387096774,fc=0

2016-08-27 07:37:59.534 INFO DIAGNOSTIC [CcDiagnosticsThread] Cc - id=1472301479534,ds=DS2.1.0,ec=468,aex=778.2094017094017,awt=770.008547008547,fc=0

2016-08-27 07:37:59.534 INFO DIAGNOSTIC [CcDiagnosticsThread] Cc - id=1472301479534,ds=DS3.1.0,ec=85,aex=8.68235294117647,awt=1.7882352941176471,fc=0

 

On the server, there are 2 CPUs and each CPU has 4 cores, Maximum pool size is set to 10.

Note: I am using Service call out extension (.jar file) to call DS1, DS2, DS3 from DS4 decision service.

The setting of com.corticon.server.execution.queue.timeout property is 180000

Please suggest what could be the possible root cause of the issue.

 

Thanks,

Archana

 

All Replies

Posted by Jan Krishnamurthy on 29-Aug-2016 07:34

Archana,

Please try to increase the timeout value and set max pool to 2 .

If this does not help please open a support ticket for detailed analysis.

Thanks,'

Jan

Posted by archana.gupta on 29-Aug-2016 09:33

Hi Jan,

Please explain how setting pool size to 2 might solve the problem. As far as I understand, the max pool size should be equal to number of cores available on the server. On the server, there are 2 CPS and each CPU as 4 cores.

Thanks,

Archana

Posted by Jan Krishnamurthy on 29-Aug-2016 10:30

Max pool = Number number of physical CPU's and not the number of virtual cores each CPU has.

Refer to knowledgebase.progress.com/.../000050076

- Jan

This thread is closed