0 votes
142 views

We are experiencing performance issues when pulling or pushing from/to the server.

I tried to pull some recent (minor) changes and I get a progress bar reading "reloading descriptors" which I interrupted after about 2 hours. My colleagues are having similar performance issues, even when not using the server but merely exporting or importing processes locally.

We are using Version 2.1.1. and we have already ruled out several issues:

  • Tested the server occupancy: The server has very little to do while pulling/pushing. It runs at 16 GB RAM and 4 cores. CPU, hard drive and network connection work fine as well.
  • deactivated antivirus (as this was previously known to slow down OpenLCA when starting the software)

Any more ideas on why this is happening?

in LCA Collaboration Server by (280 points)

1 Answer

0 votes
by (280 points)
 
Best answer

In case anybody has similar issues here's the solution our IT eventually came up with: While the server itself was running at the specifications given above (we are hosting the server internally), we had to change the heap of the Apache Tomcat webserver which the Collab server builds on. The default heap value of Tomcat on Debian was set to 256 MB (the heap corresponds o the memory that can be used by JVMs). We changed this value to 8GB by creating a file called "setenv.sh" in the "bin" directory of the Tomcat installation containing the following line:

JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8 -server -Xms512m -Xmx8g"

Then we restarted tomcat and now it works well.

...