Loader.io | 測試一下你的主機到底可以承受多大的瞬間流量

文章推薦指數: 80 %
投票人數:10人

不知道大家有沒有線上搶演唱會門票,結果一開賣打開網頁結果網站因為人數太多,最後大家都買不到票的經驗?這就是網站突然接受到太多訪客,主機或是頻 ... Skiptocontent 不知道大家有沒有線上搶演唱會門票,結果一開賣打開網頁結果網站因為人數太多,最後大家都買不到票的經驗?這就是網站突然接受到太多訪客,主機或是頻寬不夠,造成訪客無法正常瀏覽網頁,跟這些網站公司相比,虛擬主機的主機性能更是有限,你想知道你的主機能承受多少訪客嗎? 文章目錄 為什麼要做壓力測試?Loader.io是什麼?Loader.io簡易教學建立目標主機(TargetHost)如何驗證主機所有權建立Loader.io壓力測試查看Loader.io壓力測試結果結語 為什麼要做壓力測試? 對網站進行壓力測試的目的是了解網站在正常運作下,可以承受的訪客人數,以免當服務或網站上線才發現流量超過預期,主機的性能無法負荷,反而錯失商業機會,像最近館長花花了330萬元的網站,剛啟用就被灌爆,就是一個沒做好壓力測試而損失數千萬商機的例子。

Loader.io是什麼? Loader.io是由SendGrid所提供的一項網站壓力測試工具,可以對你的主機進行壓力測試,讓你了解你的主機同時間可以承受多少的訪客,尤其是特定活動的網頁,為了要因應活動而瞬間湧入的流量對主機來說不是件容易的事情。

  Loader網站壓力測試工具   Loader.io簡易教學 Loader.io本身有以下四種收費方式: FreeStarterProEachpaidplanincludes 如果是普通使用者,使用Free方案就夠用了,可以測試一個主機、一次一分鐘、兩個網址,網址可以更換,所以除非想要了解更多訊息,應該是沒有必要成為付費會員。

首頁只會看到三種方案,但是當註冊之後會出現Starter方案可以選擇 點下SignUpNow,輸入Company、E-mail與Password,再到信箱完成驗證即可使用。

建立目標主機(TargetHost) 開通帳號之後,首先我們要做的是建立主機,免費版中只能建立一個主機。

說是主機,但是實際上就是你的網域名稱,不需要加入Http://或是Https://。

如何驗證主機所有權 在進行壓力測試之前,你必須要完成驗證,確定你是該網站的所有人,否則,在壓力測試時導入的瞬間流量其實就跟網路攻擊DDoS一樣,量大的話也是會造成網站癱瘓,驗證的方法也很簡單,只要下載Loader提供的TXT文件,然後上傳到根目錄,就可以完成驗證。

如果你是付費會員,也可以用加入DNS的TXT紀錄來完成驗證。

完成檔案上傳後,按下Verify確認,沒有問題的話畫面會出現“Congrats,targetverificationpassed! Nowyoucancreateyourfirsttest!”接下來就可以按下”NewTest”開始建立測試了。

建立Loader.io壓力測試 第一次使用,網站會有一些操作說明,先點下Createyourfiresttest開始第一次的設定。

在測試中,Name是測試的名稱,還可以在Notes中作一些紀錄,其中的Testtype有以下三種測試方式可以選擇: ClientsPerTest:每次測試的連線數ClientsPerSeconds:每秒的連線數MaintainClientLoad:累積連線數 其中的ClientsPerTest與ClientsPerSeconds其實功能差不多,只是一個是定義訪客總量,一個是定義每秒訪客數,所以說在時間固定的情況下,兩者測試出來的結果應該是大同小異的,但是MaintainClientLoad模式的話,訪客數會不斷累積直到測試時間結束或是系統無法負荷為止,所以你如果想要知道你的網站可以承受的流量極限就可以試試看MaintainClientLoad。

最下面的ClientRequests可以設定細部的連線方式,沒有什麼特別要求的話,按照原本設定就可以了。

查看Loader.io壓力測試結果 免費版只提供最常1分鐘的測試結果,所以很快就可以完成,同時間你就可以看到及時的主機連線狀況,左側還有顯示測試的趨勢。

在Time中,可以看到訪客數量與主機連線時間之間的關係,很明顯同一時間內人數越多,主機回應的時間也越來越長。

在details分頁中可以看到發送請求成功的數據。

Bandwidth可以看到網站流量的狀況。

Distribution可以查看訪客的響應時間分布,但是那是付費會員才能看到的,在這裡就沒辦法給大家看了。

如果你的測試強度已經超過主機能力,就會跑出error提醒。

結語 Loader是一個非常簡易的壓力測試工具,操作簡易而且人性化,但是不要以為壓力測試就只有這個樣子而已,對於大型的網站來說,任何一個環節都會是影響網站速度的因子之一,要是深究起來也是一門很深的學問,Loader只是讓你快速的知道自己主機的性能大致上的狀況,如果你要架設大型網站或是電商網站,在上線前還是最好請專業的公司來處理比較好。

文章導覽 上一篇文章Previouspost:新手架站筆記|cPanel後臺教學介紹下一篇文章Nextpost:WordPress編輯器再升級,你不可錯過的古騰堡外掛 我要留言CancelreplyYouremailaddresswillnotbepublished.Requiredfieldsaremarked*Comment*Name* Email* Website 在瀏覽器中儲存顯示名稱、電子郵件地址及個人網站網址,以供下次發佈留言時使用。

MathCaptcha 81+=82 搜尋關鍵字: 近期文章 HostGator|虛擬主機介紹及評價限時優惠最低只要2.08美元/月,5月21日止 Themeforest限時主題免費下載:PhotographyPhotty KeyReply|在WordPress中加入FBMessenger、Line即時通訊 What’sMyDNS?如何查看我的網域名稱伺服器更新情形 DreamHost|虛擬主機介紹及評價內含優惠連結 分類 cPanel教學 WordPress教學 免費主題推薦 網路工具 虛擬主機介紹 標籤Bluehost cPanel DNS DNS快取 DNS更新 DNS查詢 DNS檢查 DNS設定 domainnameserver DomainNameServices Facebook freetheme Gutenberg Line Livechat Loader Namecheap Plugin theme website WordPress WordPress教學 WordPress登入 主機介紹 主機優惠 主機推薦 即時通訊 古騰堡編輯器 壓力測試 外掛 安裝外掛 新手教學 站長工具 網域名稱 網域名稱伺服器 網站安全 網站工具 網站成本 網站教學 線上工具 自架站 虛擬主機 負載測試 資料查詢 購買域名 搜尋關鍵字:



請為這篇文章評分?