systemctl 管理的 active(exited) 狀態說明


使用systemctl 查看服務的狀態,返回的狀態有以下幾種:

  1. loaded ##系統服務已經初始化完成,加載過配置
  2. active(running) ##正有一個或多個程序正在系統中執行, vsftpd就是這種模式
  3. atcive(exited) ##僅執行一次就正常結束的服務, 目前並沒有任何程序在系統中執行
  4. atcive(waiting)##正在執行當中,不過還在等待其他的事件才能繼續處理
  5. inactive #服務關閉
  6. enbaled ##服務開機啟動
  7. disabled ##服務開機不自啟
  8. static ##服務開機啟動項不可被管理
  9. failed ##系統配置錯誤

一、對於 active(exited) 狀態的補充說明

在操作系統中,有某些服務只需要初始化一下就可以了;不需要在服務器中啟動一個守護進程。這種服務初始化完成后就直接推出,其服務的狀態就是active(exited)。

二、解決思路

編寫Jenkins 的UNIT 文件,將 Type 設置為 simple


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM