Versions Compared

Key

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

There are a number of reasons that could cause ECFLOW ecFlow to stop working (server crashes, the computer ECFLOW ecFlow is running on crashes, etc.). The ecFlow checkpoint file allows ecFlow to restart at the point of the last checkpoint before a failure. This gives reasonable tolerance against failures.
When the server starts, if the checkpoint file exists and is readable and is complete, ECFLOW ecFlow server recovers from that file. Once recovered the status of server may not exactly reflect the real status of the suite, it could be up to a few minutes old. Tasks that were running may have now completed so the task status should be checked for consistency.
The checkpoint files can be read by any ecFlow running on any operating system
There are two separate checkpoint files.

...