08-16-2024 10:21 AM
Hello Everyone,
Currently we have ACS v7.1.1 running on RHEL 8 with Java JDK 11 and tomcat 9.x. We are running ACS with CMIS and haven't configured any search services.
While running load testing, we have monitored java.io.tmpdir (/tomcat/temp) folder and after each upload/retrieve, it creates .tmp files named 'upload_<GUID>.tmp' and these files are getting cleaned up instantly within few minutes.
Now, we are in process of upgrading ACS to v23.x. Currently on another enviornment, ACS v23.2 is running on same RHEL 8 OS with Java JDK as v17.x and tomcat 10.x.
While running Non-Functional testing, we generate 2x, 3x Upload, Search, Retrieve transactions. During this NFT run, we can see temp directory is getting filled and not cleaning up evenafter few days.
We have allocated more than 80 GBs to temp directory, however, after certain hours of NFT testing, disk space is reaching 100% and server is becoming unresponsive. Same NFT run we did number of times on v7.1.1 and never faced this issue.
I have seen some blogs and posts where it is mentioned that, this may be because of Tomcat 10.x or Java 17.x. However, no conclusive responses.
Any idea who cleans tomcat/temp files? As per my understanding Alfresco tempFile cleaner scheduler only clears tomcat/temp/Alfresco and tomcat/temp/Alfresco-Webscripts folder, not tomcat/temp.
Can anyone please let me know if anybody has faced any such issues with either tomcat 10.x or Java 17.x or ACS v23.x?
Any parameters or configurations to be modified for tomcat or Java?
a week ago
Just ran into this issue on ACS 23.3 too.
I leave it here for others: Seems fixed in ACS 23.4: MNT 24590 Uploaded files build up in tomcat/temp folder never cleaning
Explore our Alfresco products with the links below. Use labels to filter content by product module.