摘要:本地搭建了虛擬主機,說一下中幾個常用參數,實在太強大。可通過查看詳細信息。最大傳輸時間輸出格式化輸出保留到文件,可以保留文件名字是輸入頭部和內容是只是輸出頭部其他參數詳解測試開啟和停用狀態對此腳本影響
本地搭建了虛擬主機,git.com
說一下shell中curl幾個常用參數,curl實在太強大。可通過man curl查看詳細信息。
-m 最大傳輸時間
-s slient輸出
-w 格式化輸出
-o 保留到文件,-O可以保留文件名字
-i i是輸入http頭部和內容
-I -I是只是輸出HTTP頭部
其他curl參數詳解
curl -m 5 -s -w %{http_code}-o /home/index.html git.com HTTP/1.1 200 OK Server: nginx/1.4.6 (Ubuntu) Date: Tue, 05 Jan 2016 03:22:12 GMT Content-Type: text/html Content-Length: 24 Last-Modified: Wed, 30 Dec 2015 06:05:47 GMT Connection: keep-alive ETag: "5683743b-18" Accept-Ranges: bytes 200
root@tb:/home/tb250# curl -m 5 -s -w %{http_code} -i git.com
HTTP/1.1 200 OK Server: nginx/1.4.6 (Ubuntu) Date: Tue, 05 Jan 2016 03:23:00 GMT Content-Type: text/html Content-Length: 24 Last-Modified: Wed, 30 Dec 2015 06:05:47 GMT Connection: keep-alive ETag: "5683743b-18" Accept-Ranges: bytes hello git hello git 10 200
vim check_nginx_server.sh
#!/bin/bash NginxServer="git.com" Check_Nginx_Server() { http_status_code=$(curl -m 5 -s -i -w %{http_code} -o/home/index.html $NginxServer) if [ $http_status_code -eq 000 -o $http_status_code -ge 500 ];then echo "check http server error http_status_code is" $http_status_code else http_content=$(curl -s ${NginxServer}) echo "service status ok "$http_content fi } Check_Nginx_Server
測試nginx開啟和停用狀態對此腳本影響
root@tb:/home/tb250# sh check_server.sh service status ok hello git hello git 10 root@tb:/home/tb250# service nginx stop root@tb:/home/tb250# sh check_server.sh check http server error http_status_code is 000 root@tb:/home/tb250# service nginx start root@tb:/home/tb250# sh check_server.sh service status ok hello git hello git 10
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39236.html
摘要:此命令下載測試鏡像并在容器中運行它。國內很多云服務商都提供了加速器服務,例如阿里云加速器注冊用戶并且申請加速器,會獲得如這樣的地址。獲取鏡像阿里云鏡像庫上有大量的高質量的鏡像可以用,這里我們就說一下怎么獲取這些鏡像并運行。 showImg(https://segmentfault.com/img/remote/1460000012924583); 這篇文章是我學習 Docker 的記錄...
摘要:是一個流行的開源企業級管理平臺,許多組織使用它來管理混合部署的集群。此使用顯示收集的數據。通過選擇左上角的下拉菜單返回集群控制臺,屏幕截圖如下。 James SunAWS解決方案架構師。James 擁有超過 15 年的信息技術行業從業經驗。加入 AWS 前,他曾在 MapR、惠普、NetApp、雅虎和 EMC 等公司擔任多個高級技術職位。他擁有斯坦福大學博士學位。本文原發于亞馬遜AWS...
摘要:在協議實現里,虛擬路由器使用作為虛擬地址,就是唯一的,這個地址同一時間只有一個物理路由器占用。在虛擬路由器里面的物理路由器組里面通過多播地址來定時發送通告消息。負責健康檢查,包括常見的各種檢查方式。 公司內部 OA 系統要做線上高可用,避免單點故障,所以計劃使用2臺虛擬機通過 Keepalived 工具來實現 nginx 的高可用(High Avaiability),達到一臺nginx...
摘要:正確的做法是直接執行可執行文件,并且要求以前臺形式運行。官方鏡像官方鏡像在這里先定義了環境變量,其后的這層里,多次使用來進行操作定制。只有當以當前鏡像為基礎鏡像,去構建下一級鏡像的時候才會被執行。 基礎命令 名稱 作用 示例 docker systen df 查看鏡像、容器、數據卷所占的空間 docker images -q 產生指定范圍的id列表 docker imag...
摘要:為確保系統里面沒有自帶的軟件的殘留,我們要清除一下舊版本的,雖然新系統一般都不會有就是了。更新軟件包緩存。 showImg(https://segmentfault.com/img/remote/1460000015914895?w=1240&h=819); 小劇場 測試:褲襠你這頁面刷新就白屏啊,怎么了啊,而且你看這 network,怎么這些 js 這么大啊,很耗流量而且加載速度還很...
閱讀 3540·2019-08-30 12:58
閱讀 923·2019-08-29 16:37
閱讀 2796·2019-08-29 16:29
閱讀 3105·2019-08-26 12:18
閱讀 2365·2019-08-26 11:59
閱讀 3405·2019-08-23 18:27
閱讀 2770·2019-08-23 16:43
閱讀 3301·2019-08-23 15:23