Increasing Memory to Custodian

To increase the maximum amount of memory Java and this Entitystream Custodian is permitted to use the following steps must be taken on the server in your startup scripts, please be careful not to expose too much memory or more memory than is physically available at the time of startup.


If you are using a docker-compose.yml file to install your custodian instance

  image: entitystream/custodian:snapshot
  entrypoint: java -Xmx4G -jar /entitystream/EntityStream-thorntail.jar
  container_name: custy
  hostname: hostname
  restart: always
    - "80:80"
    - /root/entitystream/:/root/EntityStream

Add the -Xmx4G to represent 4GB of Memory, -Xmx8G for 8GB, etc.

If you start docker from a docker run command

docker run --entrypoint "java -Xmx4G -jar /entitystream/EntityStream-thorntail.jar" custodian  

Windows/Unix command line

If you start custodian from a command line or script in windows or *nix, then you should append the port directive to the java command:

java -Xmx4G -jar /usr/local/EntityStream-thorntail.jar