¿Qué debo hacer si el proceso de Java en el sistema Linux desaparece sin causa?

  

Algunos proyectos de Java en los pasos del sistema Linux desaparecieron sin causa. Resultó que el proceso de Java estaba cerrado. ¿Por qué sucede esto? Es posible que el sistema borre automáticamente el proceso redundante u otros programas desactiven el proyecto Java. ¿Qué debo hacer en este momento?

Solución:

1. disco está lleno, el problema es relativamente sencillo, siempre y cuando los discos limpios para arriba en él.

2. Cuando el tomcat se cierra o se reinicia, el proceso en segundo plano a menudo no se cierra. Necesito usar ps aux | Grep java Este comando comprueba, desactiva el proceso redundante y luego inicia startup.sh

3. Esta situación es relativamente rara, en el caso de que falten recursos del sistema, el sistema DOWN automáticamente, o Fue asesinado por otro software.

De hecho, estoy aquí, esto aún no se ha resuelto, el proceso sigue siendo inexplicable, se bloqueará solo, el registro no dio ningún error. Más tarde, abra el archivo tomcat-users.xml en el subdirectorio conf bajo el directorio de inicio de tomcat. La configuración de usuario es la siguiente:

< tomcat-users >

< nombre de usuario = " tomcat " password = " tomcat " roles = " tomcat " />

< nombre de usuario = " role1 " password = " tomcat " roles = " role1 " /<; ", <

< nombre de usuario = " ambos " contraseña = " tomcat " roles = " tomcat, role1 " />

< /tomcat-users >

están desactivados .

Lo anterior es la solución para que el proceso Java bajo el sistema Linux desaparezca sin ninguna razón. Los tres métodos anteriores siempre tienen un problema que puede resolver Linux, por lo que podemos implementar el proyecto Java de manera segura bajo el sistema Linux. .

Copyright © Conocimiento de Windows All Rights Reserved