Consideration-
Analytics Solutions like Business intelligence platform ,Data Services and various others use tomcat as web server. Tomcat is java based and use its own memory area for web apps.
Challenges
Many times we come across situation where JVM heap gets used heavily and gets 100% utilized and then its start utilizing native memory.To efficiently size your JVM heap there is this tool jconsole which is offered in sapjvm which is present in business objects executable.
Setting up jconsole on windows
- Set below 4 property in tomcat Configuration
Setting up jconsole on unix
File in question in unix
Data service -
Location of jconsole
/opt/bobj/D4P/sap_bobj/enterprise_xi40/linux_x64/sapjvm/bin/
Location of bobjenv.sh
/opt/bobj/D4P/sap_bobj/tomcat/bin
If there are any questions feel free to write