AnsweredAssumed Answered

"Heart beat is old" - How resolve it ?

Question asked by MauricioLobao4213392 on Sep 11, 2015

Hello all,

 

I'm having problems with BG service, after a running time (about 3-4hrs) service for performing the process and log the error message below.

How can I identify the cause of the problem?

 

Version/Build: 13.2.0.472 05 4
DB: Oracle 11g
SO: Linux Red Hat

 

 

DEBUG 2015-09-10 22:30:54,227 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) Raising heartbeat ***

DEBUG 2015-09-10 22:30:54,227 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) Raising heartbeat ***

DEBUG 2015-09-10 22:30:54,227 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) ----> Process Monitor - persisting heart beat: Thu Sep 10 20:26:42 BRT 2015 for engine: bg-ppmpx02c

ERROR 2015-09-10 22:30:58,055 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) ----> Engine: bg-ppmpx02c heart beat is old. Heartbeat: Thu Sep 10 20:26:42 BRT 2015 Limit: Thu Sep 10 20:30:54 BRT 2015. Engine will be shutdown.. If this is not normal, please fix any problems and restart the process engine. Trying to shudown process enigne.

java.lang.Exception

  at com.niku.bpm.engine.ProcessMonitor.execute(ProcessMonitor.java:188)

  at com.niku.bpm.engine.ProcessMonitor.run(ProcessMonitor.java:118)

ERROR 2015-09-10 22:30:58,058 [Process Monitor (tenant=clarity)] engine.state (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) <?xml version="1.0" encoding="UTF-8"?>

<processEngine id="5060000" instanceName="bg-ppmpx02c">

  <controller heartBeat="2015-09-10T22:30:54"/>

  <loader heartBeat="2015-09-10T22:30:54" queueLength="54608"/>

  <conditionWaitList queueLength="52784"/>

  <retryWaitList queueLength="0"/>

  <actionWaitList queueLength="148"/>

  <PreConditionPipelineManager load="0.0016506013642276808" noOfPipelines="2" queueLength="0" recentLoad="1.6483576291813835E-5">

    <pipeline heartBeat="2015-09-10T20:47:44" index="1" load="0.0031282455474985027" name="Pre Condition Pipeline 0"

      recentLoad="2.0171193728017434E-5" runTime="123931" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T20:47:41" index="1" load="1.7295709762845074E-4" name="Pre Condition Pipeline 1"

      recentLoad="1.2795954431047081E-5" runTime="6852" running="false" startTime="2015-09-10T11:30:41"/>

  </PreConditionPipelineManager>

  <PostConditionTransitionPipelineManager load="0.06648970111330939" noOfPipelines="5" queueLength="0" recentLoad="0.05678091236252873">

    <pipeline heartBeat="2015-09-10T21:35:32" index="5" load="0.09993040496354899" name="Post Condition Transition Pipeline 0"

      recentLoad="0.06252500114164149" runTime="3958876" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T21:35:32" index="1" load="0.07009486619468111" name="Post Condition Transition Pipeline 1"

      recentLoad="0.05614260655089163" runTime="2776901" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T21:35:32" index="9" load="0.05766247635633377" name="Post Condition Transition Pipeline 2"

      recentLoad="0.05612579951079966" runTime="2284375" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T21:35:32" index="8" load="0.05299440394695973" name="Post Condition Transition Pipeline 3"

      recentLoad="0.05604563295794699" runTime="2099443" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T21:35:32" index="5" load="0.051766354105023255" name="Post Condition Transition Pipeline 4"

      recentLoad="0.05306552165136391" runTime="2050791" running="false" startTime="2015-09-10T11:30:41"/>

  </PostConditionTransitionPipelineManager>

  <ActionExecutionPipelineManager load="0.019604385772603452" noOfPipelines="3" queueLength="0" recentLoad="9.639158877009227E-4">

    <pipeline heartBeat="2015-09-10T20:26:42" index="0" load="0.04131644082713706" name="Action Execution Pipeline 0"

      recentLoad="2.024804724313306E-4" runTime="1636821" running="true" startTime="2015-09-10T11:30:41">

      <stepInstance id="6939868" processInstanceId="5574002" state="BPM_SIS_READY_TO_EXEC_ACTION" stepId="5043705">

        <executeStepAction id="6122219" processDuration="7455208" startProcessingDate="9/10/15 8:26 PM" stepActionId="5044662"

          stepActionName="Alterar flag AFFT criada = 1" stepActionType="BPM_SAT_SYSTEM"/>

      </stepInstance>

    </pipeline>

    <pipeline heartBeat="2015-09-10T21:29:07" index="4" load="0.011852251271957505" name="Action Execution Pipeline 1"

      recentLoad="0.0010604315377531041" runTime="469547" running="false" startTime="2015-09-10T11:30:41"/>

    <pipeline heartBeat="2015-09-10T21:29:07" index="3" load="0.0056444647770656645" name="Action Execution Pipeline 2"

      recentLoad="0.0016288352618580694" runTime="223615" running="false" startTime="2015-09-10T11:30:41"/>

  </ActionExecutionPipelineManager>

</processEngine>

 

 

DEBUG 2015-09-10 22:30:58,060 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) ----> ProcessEngineThreadMonitor EXIT message

DEBUG 2015-09-10 22:30:58,060 [ProcessEngineThreadMonitor (tenant=clarity)] bpm.engine (none:none:none:none) ----> ProcessEngineThreadMonitor wakeup after wait()

DEBUG 2015-09-10 22:30:58,063 [ProcessEngineThreadMonitor (tenant=clarity)] bpm.engine (none:none:none:none) ----> ProcessEngineThreadMonitor exiting

DEBUG 2015-09-10 22:30:58,078 [Process Monitor (tenant=clarity)] bpm.engine (clarity:PROCESS_ADMIN:15774041__C36358CD-29FF-4076-9EAB-DC369A34A632:none) ----> Pre Condition Pipeline 0 EXIT message

 

Thanks

Outcomes