前言:
最近因為華為云服務器購買過期了,其實本來自己的個人專案部署或不部署到服務器都是可以的、但最近剛好看見京東云服務器在做活動、就想著搞一搞,剛好官方送了我一張代金券,那我就直接用起來吧,
個人需求
因為個人需求、我選擇了一個的是2核/記憶體8G/帶寬1Mbps的配置、搞了一個通用標準型,

聽說最近還可以白嫖京東云服務器、感興趣的可以去看看,

體驗白嫖白嫖體驗薅羊毛鏈接:京東云
專案部署
我部署的是java專案、首先最基本的是要配置java環境、安裝mysql服務就可以了、然后資料就通過網盤拷貝到服務器了,主要有提前打包好的jar專案、為了方便還有資料庫可視化工具Navicat,具體部署安裝配置的細節就不在這里說了,有興趣的小伙伴可以找我交流,
?
環境安裝好了就匯入sql檔案,
?
然后執行java -jar xxx.jar命令啟動專案:
?
訪問網頁就ok大功告成了,
?
性能測驗:
測壓目的:
主要是通過對服務器以及專案的整理情況進行測驗、通過描述京東云服務器和自生專案的一個性能測驗報告,通過對個人Java應用專案產品進行性能測驗,依據系統事物處理能力、各事務的回應時間、服務器資源的使用情況,然后考慮京東云服務器的選擇是否能正式個人和商業使用,
測驗步驟:
部署完成后利用Jmeter做了一下模擬性能測驗,測驗環境如下:Jmeter下載安裝地址:https://jmeter.apache.org/download_jmeter.cgi
| 名稱 | 相關說明 | 數量 | 配置引數 |
| Javaweb專案 | Web服務器 | 1 | 系統版本:windows server 2019 云 服務器:g.n2.large(2核8GB 通用 標準型) 硬碟:40G 帶寬:20M |
| 資料庫 | 1 | 資料庫版本:mysql5 | |
| 客戶端-PC | 1 | 作業系統:Windows 10 處理器:Intel Core i7-8550U(1.8GHz/L3 8M) 記憶體容量:8GB 螢屏尺寸:27英寸 |
參考關鍵性能標準
TPS(Transactions per Second):每秒通過事務數
每秒鐘系統能夠處理的交易或事務的數量,它是衡量系統處理能力的重要指標,通過不同用戶的并發,可以估算出系統處理能力的拐點,
ATRT(Average Transactions Response Time):事物平均回應時間
測驗場景運行期間的每一個互動內事務執行所用的平均時間,單筆事務的回應時間是指從用戶發起請求到最終接收到結果的總時長,
- 持續并發,業務操作平均回應時間<=3s,復雜操作平均回應時間<=8s,錯誤率<0.1%;
- 疲勞壓測,業務操作平均回應時間<=3s,復雜操作平均回應時間<=8s,錯誤率<0.1%;
- CPU在峰值時不能達到80%
- 記憶體在峰值時不能達到85%
因為時間關系我就自己設計了登錄場景、然后分別是并發100、200、500用戶同時進行資料操作,瞬時并發,然后來看事務數和回應時間,服務器資源使用情況,

性能指標指標結果:
登錄場景100并發,持續時間3分鐘
登錄場景200并發,持續時間3分鐘

登錄場景500并發,持續時間3分鐘

京東云性能監控:
可以在京東云控制臺看見具體的、CPU使用率、記憶體使用率、磁盤讀/寫吞吐量 (Bps)等具體監控情況,


CPU使用率:用并發量為100、200和500的用戶進行登錄操作、發現近五分鐘CPU使用率、不超過30%,在正常情況下CPU在峰值時不能達到80%、記憶體在峰值時不能達到85%都是比較合格的、所以比較符合預期值,性能結果可觀,

記憶體使用率:近五分鐘記憶體使用率峰不超過40%,記憶體這塊主要和專案資源大小和資源有關,所以一直很穩定,

記憶體資源使用情況

磁盤讀/寫吞吐量(Bps)

總結
總共花了接近小半天吧、主要是代金卷的使用規則開始沒搞清楚,只能按需購買、不能選擇時長方式、當然白嫖的就算了、哈哈,然后就是專案環境的安裝、資料的拷貝等、最費時間的就是利用Jmeter做性能測驗和監控啦、總體來說京東云服務器還是很不錯的、不僅僅可以用來搭建網站,作為游戲的服務器,APP的后臺,都是可以的,就看你個人需求,作為一個IT人士,你要是手里沒個服務器,恐怕說出去面子上都過不去的吧
平時搭建個個人網站什么的,出去玩也拿得出手啊撩妹
京東云白嫖體驗地址>>
今天就到分享到這兒吧,覺得有用的小伙伴們點贊、收藏、評論走起呀,下期見
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/397631.html
標籤:java
