亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

windows下bat腳本自動重啟Apache服務

發布時間:2020-06-29 14:01:58 來源:網絡 閱讀:1672 作者:么啥好說的 欄目:系統運維
問題描述

客戶使用的集成環境phpstudy,上面運行的是php+apahce+mysql,經常無故apache異常導致網站無法打開,需要重啟apache服務恢復。由于不方便變更基礎環境,故考慮使用bat腳本自動檢測網站是否正常判斷是否需要重啟apache服務。

準備工作
1、由于借助curl命令測試網站是否正常,需提前安裝配置好curl命令。
https://curl.haxx.se/download.html#Win64
下載對應的版本安裝,并配置好環境變量。(在cmd中能使用curl命令)
2、最好將apache注冊為系統服務,這樣方便使用net重啟服務。否則就要指定目錄去重啟。(注冊系統服務推薦使用nssm)
注冊系統服務
# 如果已是系統服務跳過此步驟,比如phpstudy上可注冊為系統服務
1、下載,解壓安裝
官網:http://nssm.cc/download
根據操作系統選擇32位或64位nssm,在該目錄啟動命令行窗口,建議寫入path環境變量
2、服務注冊(此處是之前注冊logstash的截圖)
nssm install logstash
接下來會彈出一個框,在path處選擇啟動logstash的start.bat
點擊Install service即可
填寫應用程序的對應路徑、設置Service name。
最后單擊install service按鈕,執行安裝。

windows下bat腳本自動重啟Apache服務

編寫腳本
::Auto restart apache
@echo off
set url=http://www.*****.com
echo %url%
for /f %%z in ('curl -so /dev/null -w %%{http_code} %url%') do (
set result=%%z
echo %%z
)
if %result% NEQ 200 (
::echo %date%%time% %url% 無法打開 錯誤代碼 %result% >>C:\log\%date:~0,4%%date:~5,2%%date:~8,2%ERROR.log
net stop apache2a
net start apache2a
) else (
::echo %date%%time% %url% 網頁可以打開 代碼 %result% >>C:\log\%date:~0,4%%date:~5,2%%date:~8,2%SUCCESS.log
echo %date%%time% %url% 網頁可以打開 代碼 %result%
)
設置任務計劃定期執行

自定義任務計劃,重復執行檢測
windows下bat腳本自動重啟Apache服務
windows下bat腳本自動重啟Apache服務
windows下bat腳本自動重啟Apache服務

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

伊吾县| 绥芬河市| 商丘市| 甘德县| 阳西县| 惠州市| 阿拉善左旗| 阳泉市| 古田县| 青海省| 桦甸市| 新兴县| 当雄县| 鄂托克前旗| 屯门区| 红桥区| 泰州市| 易门县| 南木林县| 神池县| 新蔡县| 大姚县| 汉中市| 江川县| 崇左市| 桑植县| 汝南县| 通化市| 辽源市| 衡水市| 曲松县| 桐城市| 宁河县| 灵宝市| 报价| 新化县| 南华县| 宁波市| 阳西县| 舟曲县| 射阳县|