We are running into memory issues in one of our environment. When we stop and re

We are running into memory issues in one of our environment. When we stop and restart Appian engines (including jboss) all the engines are running fine with Okay status but after few hours Appian is generating huge amounts of data in just a matter of few minutes and eventually running out of space and the system is crashing. I have checked the log file to see whats causing the issue but I only see errors which are related to the engines being down. Anyone had this kind of issue before? If so please let us know how to debug. Thanks.
We are using Appian 6.6.0....

OriginalPostID-65374

OriginalPostID-65374

  Discussion posts and replies are publicly visible

Parents
  • yes, stop jboss. ..stop engines... you have to clean your kdbs. clear all kdbs and leave the latest one for each gateway or k process. make sure you do a checkpoint. Then restart engines/gws and then restart jboss.

    Also, always perform sizing and delete process instances completed according to sizing estimates...

    your process design should be such that you should have very little load in your main process, bring all required business data ( only that data to be shown in reports) to the main process, delete all sub-processes after completion and put all data for long term reports into an external db.

    you should regularly run cleanup scripts for data(kdbs), archived processes and logs cleanup.. it should be a cron job on the server.

Reply
  • yes, stop jboss. ..stop engines... you have to clean your kdbs. clear all kdbs and leave the latest one for each gateway or k process. make sure you do a checkpoint. Then restart engines/gws and then restart jboss.

    Also, always perform sizing and delete process instances completed according to sizing estimates...

    your process design should be such that you should have very little load in your main process, bring all required business data ( only that data to be shown in reports) to the main process, delete all sub-processes after completion and put all data for long term reports into an external db.

    you should regularly run cleanup scripts for data(kdbs), archived processes and logs cleanup.. it should be a cron job on the server.

Children
No Data