We have created a process model that retrieves an XML file from an external system and starts a new process instance using the "Start Process" smart service. The second process instance then extracts data from the XML file and stores it in the database.
Despite deleting the process instances after completion, we are experiencing increased memory utilization over time. The memory is not being released from RAM, even after the instances are deleted.
We need to understand the mechanism Appian uses to release memory from deleted instances. Is there a specific Appian process or configuration that ensures memory is properly freed up? If not, are there any additional steps or practices we should follow to manage and optimize memory usage effectively?
Discussion posts and replies are publicly visible
Did you try using hidden variables or deleting the content of the variable after using it?
I'm not confident about if this will release memory, because as Stefan said, is stored in a separate memory..... but could be an option...
Stefan Helzle Should I try using hidden variables or deleting the content of the variables after use? I'm not sure if this will release memory.