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

網站開發

Website development

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

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

TAGS:北京網站開發公司

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

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


bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

1、使用crontab -e后,正常添加,啟動crond 但是并沒有起作用,bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

這是因為編輯crond任務有問題:bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

完整:bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

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


bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

2、通過spool服務可以查看相關服務報錯
bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

From [email protected]  Wed Apr  8 15:36:01 2020
Return-Path:
X-Original-To: [email protected]
Delivered-To: [email protected]
Received: from ebs-56951 (localhost [127.0.0.1])
by ebs-56951.localdomain (Postfix) with ESMTP id 5256720738
for
Received: (from [email protected])
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: [email protected]
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


bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

3、修改相關命令bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

#!/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


bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

4、成功運行,查看task.logbdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

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


bdO北京網站開發,北京網站建設,網站設計,網站制作-云智互聯網站開發公司

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

原文地址:http://www.qstwrkp.cn/i,72,7572,0.html

客戶評價

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

    潘濤

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

    譚嬌

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

    陳曦

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

    張經理

聯系方式

工作時間:10:00-19:00
咨詢電話:010-64758810
客服郵箱:[email protected]

合作伙伴

All Rights Reserved.©2010-2016 YZLINK.CN京公網安備 110105019435 京ICP備14020656號
本網站設計已受版權保護,任何公司及個人不得復制,違者將依法追究責任,特此聲明。法律顧問:北京市輝瑞律師事務所。
嘿,我來幫您!
血战麻将规则 安徽福彩25选5开奖 舟山飞鱼走势怎么看 三一重工股票价行情 江苏体彩七位数开奖官网 王者渔乐捕鱼游戏 熊猫棋牌官方下载国签 河北十一选五网址 喜乐彩中奖规则 江苏11选五开奖结果图 股票大盘怎么看 体彩459组选前后关系 河北福彩排七开奖结果 甘肃十一选五预测软件 股票的怎么玩 推倒胡麻将技巧视频 吉林快三开挂