The reason of the Java server shutdown is logged in the standard output file the jstart process usually. In some special cases no log is stored in these files only the restart can be observed.
To get more details about the shutdown event check following files:
- from the work folder of the application server /usr/sap/<SID>/<inst_nr>/work
- latest defaulttrace file from folder /usr/sap/<SID>/<inst_nr>/j2ee/cluster/serverX/log
At the end of the file look for the exit code of the Java server process:
Based on the exit code search for the possible reasons
In case the Java server node stopped without logging the exit code in the standard output files (dev_serverX, std_serverX.out), check the OS level logs, core dump files.