Hi Folks, This is regarding engine checkpoints. It is my understanding, tha

Hi Folks,
This is regarding engine checkpoints. It is my understanding, that during checkpoints the gateways (which affected by the process) are temporary not available for processing. Now, if we have let's say a significant size and many gateways for process-exec and others, it basically make the system "frozen" during checkpointing procedure. And, if checkpoint is scheduled, we often see "warn checkpointing is needed" instead of "OK" from checkengine result.
Now, what if we have a scheduled script, which will look for those "checkpointing needed" messages and initiate the checkpoint just for that particular gateway, then wait and proceed to the rest of the list, and continue to check all the gateways during its run? In that case (IMO), only processes need to be check pointing will be fired, and rest will be available for processing.
So, Appian Gurus, is it something worth to consider or it really doesn't matter from the system point of view?

Att...

run_warn_checkpoint.sh

OriginalPostID-188707

OriginalPostID-188707

  Discussion posts and replies are publicly visible

Parents
  • Hello colleagues Thanks for your response. We have close to 20 Gb Kdb files (mostly exec), and growing. We can schedule it of course, like twice a day for each gateway. Right now it is not even scheduled, so Appian itself manage it (maybe that is why I see "Warn Checkpointing recommended" for all my Process-exec.
    My point was even if scheduled, if we have increasing wave of transaction it still might come up.
    Based on the answers so far, it seems make sense to schedule (as many times a day as needed for all or for each gateway, and don't worry those messages even if they come up from diagnostic/checkengine report.
Reply
  • Hello colleagues Thanks for your response. We have close to 20 Gb Kdb files (mostly exec), and growing. We can schedule it of course, like twice a day for each gateway. Right now it is not even scheduled, so Appian itself manage it (maybe that is why I see "Warn Checkpointing recommended" for all my Process-exec.
    My point was even if scheduled, if we have increasing wave of transaction it still might come up.
    Based on the answers so far, it seems make sense to schedule (as many times a day as needed for all or for each gateway, and don't worry those messages even if they come up from diagnostic/checkengine report.
Children
No Data