The blog describes how to prevent the error “No More Space left on Disk” in the Cloud Platform Integration Neo landscape. It describes the limit with respect to disk space and provides some guidance to optimize the integration flow development to prevent Integration flow from getting into the “No More Space left on Disk” error.
Disk Space Limit:
The size of the Disk Space in any CPI Neo tenants is approximately 2GB irrespective of the type of VM (Lite edition, Professional edition, Premium edition, Premium Plus edition)
Recommendation to prevent Integration flow from facing “No More Space left on Disk” error:
1. Make sure multiple Integration flow are not running in parallel.
When scheduling an Integration flow make sure that Multiple Integration flow doesn’t run in parallel and don’t overlap. CPI Tenant when executing the Integration flow store’s data in memory but when the memory threshold limit reaches 50% and data that the Integration flow is processing is more than 5MB then CPI will start writing the data to disk. The disk space is shared between the Integration flow and if multiple Integration flow are running with a high volume of data there are chances that disk space may run out.
2. When processing Integration flow in pagination scenario keeps the page size to minimal.
When processing data that has a high volume it is recommended to use pagination to process data in batches. here you to make sure that the page size is set to minimal. There is no thumb rule for setting the page size but we suggest keeping it less than 200. again this is subjective and depends on the volume of data the Integration flow is processing. If an Integration flow runs into “No More Space left on Disk” reduce the page size till you stop getting “No More Space left on Disk” error.
Here’s the example for setting the page size in Integration Flow.