KB-1043 "Warn Checkpointing recommended" thrown when running the checkengine script


The Appian platform is working as expected, however checkengine.bat|sh returns a warning for one or more engines:

<ENGINE_NAME>   1/1   Warn Checkpointing recommended


When the system is running, transactions are written to the engines in memory and saved to the transaction log. If there are a large number of transactions stored in memory, this warning lets the user know that a checkpoint must be done to apply the transaction log to the database and free up memory.

For more information, refer to Configuring Application Checkpointing.


Run the checkpoint-suite.bat|sh script located under <APPIAN_HOME>/server/_scripts. Checkpointing also occurs after running stop-suite.bat|sh located in the same directory.

Ensure that you are checkpointing your engines frequently enough. Consider increasing the frequency of checkpointing if this warning appears often.

Note: Appian Technical Support recommends checkpointing during off-peak usage hours.

Affected Versions

This article applies to all versions of Appian.

Last Reviewed: February 2017