Two questions RE the ignition.conf file:
- Is there somewhere that describes all of the different settings you can change?
- When changing the garbage collector type, what do the numbers mean in the ‘wrapper.java.additional.NUMBER’, and do these matter #1 what order they’re in and #2 if there are duplicates? I would presume it matters RE duplicates… but really this is a bit of magic to me at the moment (the only real java I’ve been exposed to is with Ignition, and it’s only surface level with a few pot holes)
For example, I have the following in my conf file for the GC (and I only changed due to posts on this forum!):
# Java Additional Parameters
#wrapper.java.additional.1=-XX:+UseConcMarkSweepGC
#wrapper.java.additional.2=-XX:+CMSClassUnloadingEnabled
wrapper.java.additional.1=-XX:+UseG1GC
wrapper.java.additional.2=-XX:MaxGCPauseMillis=100
wrapper.java.additional.3=-Ddata.dir=data
wrapper.java.additional.4=-Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false
#wrapper.java.additional.5=-Xdebug
#wrapper.java.additional.6=-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000