1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          Daemontools的使用

          來源:互聯網轉載 時間:2024-01-29 08:00:44

          前言

          Daemontools是一個在linux上可以進行守護進程管理的工具,當我們有一些程序需要常駐后臺,萬一不小心掛掉了他可以幫我們重啟服務.

          這是他的官網,很簡陋但是很有用

          安裝

          1. 新建文件夾
              mkdir -p /package    chmod 1755 /package    cd /package
          1. 下載Daemontools然后解壓.
               gunzip daemontools-0.76.tar     tar -xpf daemontools-0.76.tar     rm -f daemontools-0.76.tar     cd admin/daemontools-0.76
          1. 安裝
          package/install

          使用

          進行完上面簡單的步驟,就可以開始使用了,我們模擬一種簡單的使用場景.

          首先我們有一個服務想要部署,那么在我們習慣的地方建立文件夾,放進入我們的jar包,log文件等等.比如在~/test下.

          之后我們編寫我們的啟動腳本,我們可以在run文件中寫入,比如這里我們寫個腳本,輸出1-49.

          #!/bin/bashfor i in {1..49}doecho $i >> test.logdone

          然后,將整個test文件建立一個軟連接到/service下,即在/service下執行:sudo ln -s ~/test.

          到此,所有前期工作已經完成了,我們來驗證一下,

          執行:sudo svc -u ./,即啟動當前目錄下的服務.然后持續觀察log,會發現,Daemontools將run腳本無限次的執行下去,所以log中會不斷的循環打印1-49.

          當我們想要停止服務的時候呢,使用-d參數.sudo svc -d ./.

          該命令還支持以下參數:

          -u : up, 如果services沒有運行的話,啟動它,如果services停止了,重啟它。 -d : down, 如果services正在運行的話,給它發送一個TERM(terminate)信號,然后再發送一個CONT(continue)信號,在它停止后,不再啟動它。 -o : once, 如果services沒有運行,啟動它,但是在它停止后不再啟動了。就是只運行一次。 -p : pause, 給services發送一個停止信號。 -c : continue, 給services發送一個CONT信號。 -h : hang up, 給services發送一個HUP信號。 -a : alarm, 給services發送一個ALRM信號。 -i : interrupt, 給services發送一個INT信號。 -t : Terminate, 給services發送一個TERM信號。 -k : kill, 給services發送一個KILL信號。 -x : exit, supervise在services停止后會立刻退出, 但是值得注意的是,如果你在一個穩定的系統中使用了這個選項,你已經開始犯錯了:supervise被設計成為永遠運行的。 

          可以按需取用,不過最常用的還是-d,-u,畢竟組合起來就是重啟,重啟大法好啊.

          參考文章

          https://cr.yp.to/daemontools.html

          完。

          ChangeLog

          2019-05-21 完成 以上皆為個人所思所得,如有錯誤歡迎評論區指正。

          歡迎轉載,煩請署名并保留原文鏈接。

          聯系郵箱:huyanshi2580@gmail.com


          標簽:deamon-tools-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          臺州動車站在哪里?臺州只有一個流動站,位于臺州市黃巖區北城街道王林村。臺州有五個流動站。除臺州站外,還有三門縣三門站、臨海市臨海站、溫嶺市溫嶺站。動臥站沒有臺州南站和臺州北站。只有一個名為 "臺州 "在臺州動車站在哪里?,它位于臺州市黃巖區北城街道王林村。臺州有五個流動站。除臺州站外,還有三門縣三門站、臨海市臨海站、溫嶺市溫嶺站。動臥站沒有臺州南站和臺州北站。此數據來自地圖,最終結果以地圖最新數據...

          qplayerios版怎么使用?第一個是視頻播放軟件,可以下載觀看視頻,也可以打開網站播放。具體步驟如下:1。功能:視頻播放,可流暢播放高清視頻文件;2。直接播放,無需轉碼和安裝第三方插件,可識別手機上的所有視頻,支持視頻刪除功能;3。找到你想看的電影,點擊觀看。一些IE窗口會彈出提示(是否允許插件運行);4。要始終允許,您可以正常觀看。如果沒有,請繼續往下看。P2P播放是一種邊看邊下的形式,也就...

          奧運向前沖闖關最快紀錄?傅洋2008年,傅洋參加湖南衛視《奧運向前沖》節目。因為他的不敗紀錄,他穿著超人服裝被全國觀眾記住,然后參加了幾個電視節目。湖南衛視奧運向前沖,主持人是誰?姓名:王歡,身高:1.66米,體重:51公斤。民族:滿族,出生日期:2月14日,血型:AB。星座:水瓶座,學歷:本科,出生地:河北省承德市。愛好:安靜的時候在家看自己喜歡的書?;顒拥臅r候和好朋友一起吃飯,k歌。去商場和書...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>