Condivisione della tecnologia

Come gestire l'errore di arresto di un servizio in Linux

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Sul server Linux quando sto per chiudere l'applicazione Java, ricevo il seguente errore:

  1. [root@VM-32-25-centos ~]# service eposGatewayService stop
  2. Application is running as root (UID 0). This is considered insecure.
  3. Unable to kill process 7080

Se non desideri riavviare l'host, puoi provare i seguenti metodi per risolvere questo problema:

1. Controllare lo stato del processo ps aux |

  1. [root@VM-32-25-centos ~]# ps aux | grep eposGatewayService
  2. root 28217 0.0 0.0 112812 964 pts/0 S+ 15:09 0:00 grep --color=auto eposGatewayService

2. Elabora manualmente il processo sudo kill -9 7080

  1. [root@VM-32-25-centos ~]# sudo kill -9 7080
  2. [root@VM-32-25-centos ~]# service eposGatewayService stop
  3. Application is running as root (UID 0). This is considered insecure.
  4. Not running (process 7080). Removing stale pid file.
  5. [root@VM-32-25-centos ~]# service eposGatewayService start
  6. Application is running as root (UID 0). This is considered insecure.
  7. Started [28643]

A giudicare dai risultati di corsa sopra, va bene