Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ecFlow script errors, where we have multiple calls to init and complete child commands
  • The child commands in the ecFlow script are placed in the background. In this case order in which the child command contact the server, may be indeterminate.
  • Your queuing system might submit a job twice
  • the system running your ecFlow server crashes and the recovered check point file is out of date
  • Heavily overloaded server. (typically when run on a virtual machine)

The default behaviour of the ecFlow server is to block the job. The child command continues attempting to contact the ecFlow server. This is done for period of 24 hours. This period is configurable see ECF_TIMEOUT on ecflow_client. The jobs can also configured, so that if the server denies the communication, then the child command can be set to fail immediately. (See ECF_DENIED on ecflow_client). ecflowview provides a dialog which lists all the zombies and the actions that can be taken. These include:

...

Anchor
_Ref320026870
_Ref320026870
Figure 10 17 Zombie icon

Figure 10 18 Zombie tab available from right clicking on ecFlow server node