• 企業形象網站建設解決方案   |   集團公司網站建設解決方案   |    協會門戶網站建設解決方案
    您所在位置:首頁 > 建站知識

    網站開發

    Website development

    Nginx重啟Shell腳本無效或失敗解決方法【wdlinux版本】

    發布時間:2020-04-08 16:23:01

    TAGS:北京網站開發公司

    Nginx web服務已經應用在很多web項目,一些集成安裝環境里面也默認集成Nginx,而nginx時常也會出現一些莫名的假死狀態,為了解決這個問題,大部分的運維采用自動重啟的來解決這個問題。近手上一個項目就有這樣的需求。由于采用的wdlinux的集成安裝環境,自帶的webrestart.sh的自動重啟腳本,但是發現不成功,今天徹底解決一下這個問題。Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    問題總結:wdlinux的這個重啟web服務腳本依靠的是crontab的linux自動服務,通過spool服務發現腳本有點問題。crontab和重啟命令都有問題,我這邊的服務器版本centos7.3Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯


    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    1、使用crontab -e后,正常添加,啟動crond 但是并沒有起作用,Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    這是因為編輯crond任務有問題:Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    完整:Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    SHELL=/bin/sh
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin


    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    2、通過spool服務可以查看相關服務報錯
    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    From root@ebs-56951.localdomain  Wed Apr  8 15:36:01 2020
    Return-Path:
    X-Original-To: root@ebs-56951
    Delivered-To: root@ebs-56951.localdomain
    Received: from ebs-56951 (localhost [127.0.0.1])
    by ebs-56951.localdomain (Postfix) with ESMTP id 5256720738
    for
    Received: (from root@localhost)
    by ebs-56951 (8.14.7/8.14.7/Submit) id 0387a1D8014091;
    Wed, 8 Apr 2020 15:36:01 +0800
    Date: Wed, 8 Apr 2020 15:36:01 +0800
    Message-Id:
    From: "(Cron Daemon)"
    To: root@ebs-56951.localdomain
    Subject: Cron
    Content-Type: text/plain; charset=GB2312
    Auto-Submitted: auto-generated
    Precedence: bulk
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    X-Cron-Env:
    /www/wdlinux/wdcp/shell/webrestart.sh:行9: service: 未找到命令
    web restart fail


    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    3、修改相關命令Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    #!/bin/bash
    # wdcp tools
    # 
    # author wdlinux
    # url http://www.wdlinux.cn
    tld="/www/wdlinux/wdcp/logs"
    [ ! -d $tld ] && mkdir -p $tld
    tlf=$tld/task.log
    netstat -lnpt | grep nginx && killall -9 nginx && systemctl start nginxd.service && date >> $tlf && echo "nginx restart success" >> $tlf && exit 0  #原先寫的是 service nginxd restart
    date >> $tlf && echo "web restart fail" && exit 1


    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    4、成功運行,查看task.logPq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    2020年 04月 08日 星期三 15:05:01 CST(不成功)
    2020年 04月 08日 星期三 15:10:01 CST(不成功)
    2020年 04月 08日 星期三 15:15:01 CST(不成功)
    2020年 04月 08日 星期三 15:20:01 CST(不成功)
    2020年 04月 08日 星期三 15:25:01 CST(不成功)
    2020年 04月 08日 星期三 15:30:01 CST(不成功)
    2020年 04月 08日 星期三 15:35:01 CST(不成功)
    2020年 04月 08日 星期三 15:40:01 CST
    nginx restart success


    Pq7北京網站設計開發,小程序開發,公眾號,微信開發-云智互聯

    原創不易,未經授權,嚴禁轉載

    原文地址:http://www.inprivet.com/i,72,7572,0.html

    客戶評價

    更多+
    • 感謝云智互聯,系統提前完成,在整個項目周期內,云智互聯對待我們并不像是對待客戶,更像是朋友一樣,每一次,都能以專業的角度向我們提出更合理、更有效的解決方案,并快速、細致地完成我們的每一個需求,再次感謝以至誠之心做事的云智互聯團隊。

      潘濤

    • 我是東方龍馬集團,在云智家做了2個企業官網,服務態度超級好。如果想做網站,選擇他家一定不后悔。性價比高,服務態度好。值得你的信賴!

      譚嬌

    • 技術好,設計精良,操作便利,很專業!配套的服務和后續的服務都很好,網站封面堪稱精品,運行方便,后臺操作的簡單。技術還會耐心教我,很好的云智互聯(北京)科技有限公司,建站很不錯的。

      陳曦

    • 不錯,價格比較合適,重點是響應速度蠻快,有什么問題都會馬上給你解決,公司很滿意,因為他們都是針對每個項目建了相應的討論組,有問題可以再里面提出,人員分工到位,解決問題很及時。

      張經理

    聯系方式

    工作時間:09:30-18:30
    咨詢電話:010-64758810
    客服郵箱:net@cnlink.cc

    合作伙伴

    All Rights Reserved.©2010-2016 YZLINK.CN 京公網安備 110105019435 京ICP備14020656號
    本網站設計已受版權保護,任何公司及個人不得復制,違者將依法追究責任,特此聲明。法律顧問:北京市輝瑞律師事務所。

    嘿,我們微信溝通!

    復制手機號
    午夜Av在线网站,午夜A级理论片一区二区,午夜dj网站一区二区,午夜tαv网站