Come posso interrompere FFMPEG?

Qualcuno ha configurato un server e FFMPEG sta cercando di codificare un video e ha ucciso efficacemente il server web. Non l'ho impostato, ma ho accesso sudo e ho bisogno di uccidere FFMPEG in modo che il server web inizia a rispondere di nuovo. Come posso fare questo? Grazie!

Si tratta di un server Ubuntu 11.10 con uno stack LAMP standard.

  • Come controllare i registri cron in Ubuntu
  • Connessione SSH non richiesta
  • Trasferisci i dati di database da xampp su Windows a Ubuntu
  • La connessione Strongswan (IKEv2) è stata stabilita, ma nessun traffico di traffico
  • Basse performance sia iSCSI che AoE
  • Apache: SSLCertificateKeyFile: il file non esiste o è vuoto
  • IBM Server che cerca server secondari
  • Quale sistema di file distribuito come backend per cloud computing?
  • 3 Solutions collect form web for “Come posso interrompere FFMPEG?”

    Su Linux, puoi usare sudo killall ffmpeg per uccidere each process chiamato "ffmpeg" o ps -ef | grep ffmpeg ps -ef | grep ffmpeg per get i process ids e poi sudo kill <PID> per uccidere ognuno singolarmente.

    Se non muoiono, sudo kill -9 <PID> li terminerà.

    Se non si desidera uccidere ffmpeg, è ansible mettere in pausa un process in esecuzione con sudo kill -s SIGSTOP <PID> e avviarli nuovamente con sudo kill -s SIGCONT <PID> .

    Attenzione: In Solaris, killall non prende argomenti. Essa uccide tutto.

    Non proprio quello che stai chiedendo, ma se è importnte per il lavoro di ffmpeg finire, potrebbe essere sufficiente per annullarla per dare una priorità inferiore rispetto ai processi del server web.

    Esegui qualcosa come ps auxw |grep ffmpeg per get il PID del process ffmpeg, quindi rilasciare sudo renice -n 19 PID per modificare la priorità di process, per il process PID dal primo command.

    Questa strategia potrebbe funzionare un po 'meglio di uccidere ffmpeg. Ti darà spazio di respirazione per i processi web, ma permetterà che il lavoro originale finisca. Inoltre, se c'è una sorta di job queuer in esecuzione, potrebbe solo avviare nuovamente ffmpeg dopo che vede che il process originale non è stato completato correttamente.

     ps -ef | grep ffmpeg 

    Prendi nota di PID di diversi processi ffmpeg, quindi di each PID

     kill -9 PID 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.