精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

通過移除Nginx,我們如何將TPS提高了44%?

新聞 系統運維
在 Raygun ,追求極致性能已然成為公司文化的一部分。在發布本文時,我們在 Twitter 上被問到一個問題,為什么我們會使用 Nginx 作為 Raygun API 應用程序的代理。

 [[338783]]

在 Raygun ,追求極致性能已然成為公司文化的一部分。在發布本文時,我們在 Twitter 上被問到一個問題,為什么我們會使用 Nginx 作為 Raygun API 應用程序的代理。

回答是,這是微軟推薦的方法。事實證明,自.NET Core 2.1 發布以來,情況并非如此。從我們第一次使用.NET Core 1.0 到現在,Kestrel 已經成熟很多,并且自.NET Core 2.1 發行以來,微軟的安全專家們對 Kestrel 在前端服務的表現感到十分滿意。

1. 為什么移除或使用 Nginx?

在某些情況下,大家仍然會堅持使用 Nginx 這樣的代理,我會在下面給你列舉出來。對于 Raygun,我們的 API 服務器僅托管了一個應用程序,然后僅通過負載均衡設備公開到互聯網。這意味著對端口共享的限制并不適用于我們,開放給外部的服務已經被最小化了。

我們可能要使用代理的一些原因(來自微軟的一篇博文),列舉如下:

  • 限制其托管應用程序的對外公開部分
  • 提供附加的配置和防御層
  • 方便與現有基礎架構更好地集成
  • 簡化負載平衡和安全通信(HTTPS)配置。只有反向代理服務器需要 X.509 證書,并且該服務器可以使用 HTTP 與內部網絡上的應用服務器進行通信。

https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?view=aspnetcore-3.1#when-to-use-kestrel-with-a-reverse-proxy

2. 移除 Nginx 后的業務表現

對于我們的 API 節點,從配置中刪除 Nginx 可以使我們處理更多的請求而無需額外費用。

通過負載測試,我們還發現請求的平均響應時間和第 99 百分位響應時間得到顯著改善。這意味著我們的客戶對 API 服務的請求更快,并允許他們在單位時間內發送更多數據。

自從將新的服務器配置投入生產以來,我們的負載均衡設備報告 5xx 錯誤也大大減少了。現在,我們可以支撐處理更高的客戶端負載,而且用戶遇到的錯誤問題也更少了。

3. 我們如何測試.NET Core 性能

我們在亞馬遜的 AWS c5.large 實例 Ubuntu 18.04 環境下進行了測試。基準服務器運行了 Nginx 和 Kestrel Web 服務,Nginx 作為 Kestrel Web 服務代理;作為對比,在另一臺服務器上,服務請求直接由 Kestrel 處理。

我們使用 Apache JMeter 將 Raygun Crash Reporting 樣本有效負載發布到服務 API。JMeter 可以模擬非常高的并發請求負載。我們對此不斷進行調整,讓每臺服務器都最大程度地利用 CPU,逼近服務過載即將不能支撐處理所有請求的極限(但是仍然保證請求的成功率為 100%)。

https://raygun.com/platform/crash-reporting

使用 JMeter 運行多次測試,每個測試持續 10 分鐘,每次測試結束時生成保存測試摘要報告。

最后,我們將多次測試的結果取平均值,最終得出下面的測試結果。

4. 移除 Nginx 后的結果展示

響應時間(毫秒)

平均響應時間(該值越小性能越好)從 1.2ms 減少到 0.8ms,相當于降低了 33%;第 99 百分位響應時間從 6ms 減少到 4ms,相當于降低了 33%。

TPS

TPS(該值越大性能越好)從 3783 個增加到 5461 個,相當于提升了 44%。

5. 在生產環境運行新配置服務的觀察結果

內存使用情況

使用 Nginx 運行該服務實例時,每個實例使用的平均內存非常一致,內存使用率在 13%和 16%之間。

自從刪除 Nginx 以來,我們已經看到服務進程的內存使用率變大,在 15%到 30%之間,平均值趨近為 22%。我們確信這是由于 Nginx 限制了 Kestrel 處理的請求數量。

因此,Kestrel 在高并發下始終會以一定的速率處理請求,這意味著內存使用量幾乎沒有很大變化。消除這一瓶頸后,由于 Kestrel 會處理數量不等的請求,我們現在可以看到更多的內存使用和變化情況。

Nginx + Kestrel

Kestral only

平均活躍節點數

活躍節點的平均數量從 5.35 下降到 4.66。現在,我們可以看到相當長的時間內僅僅運行著四個服務器;而在同一時段的高峰時期,相比之前使用 Nginx,我們同樣運行著更少的服務器。

Nginx + Kestrel

Kestral only

負載均衡設備的 5xx 錯誤率

一段時間以來,我們發現通過負載均衡設備統計的信息報告中,5xx 錯誤率很高,如下圖所示。這些錯誤并不是來自我們應用程序,而且在 Raygun 也沒有對其認定為故障并進行報告。

原來,這些錯誤來自 Nginx,并且通過刪除此代理,我們現在可以更好地處理滿負載,而且大大減少了故障的發生。

總體而言,由于我們服務器處理的請求量很大,即使是以下較高的數量也僅占我們處理的總請求量的很小一部分。注意到通過刪除 Nginx 層可以得到顯著的性能提升,這一點是值得肯定的。我們并不是對 Nginx 進行批評和否定,當然也有可能是我們 Nginx 最終的配置問題,但是,簡化配置似乎可以更好地解決這個問題。

6. 總結

敢質疑關于性能問題的原始假設非常棒,在 Raygun,我們追根溯源,最終發現問題以及解決了問題。隨著我們基礎架構的不斷拓展,能夠以更低成本處理更多的數據,這給我們帶來了一些可觀的業務收益,而這一切都始于有人問了一個簡單的問題:“為什么?”

值得注意的是,.NET 團隊一直在努力改善和優化性能。盡管.NET 5 計劃于今年 11 月發布,但目前已經有很多重要更新可以使用了。

 

責任編輯:張燕妮 來源: 架構頭條
相關推薦

2019-12-10 09:47:51

IaaS云計算物聯網

2020-06-12 14:44:06

線程池模式nginx

2020-06-11 08:05:47

nginx線程池數據

2024-07-12 11:44:39

2021-07-28 14:35:09

代碼進度條前端

2024-02-07 13:37:39

AWS系統應用程序

2021-12-08 12:50:39

代碼MyBatisJava

2020-10-10 11:35:10

IBMProject DebAI

2020-12-24 19:29:08

PCIntel芯片

2012-05-02 12:39:31

無線網絡多跳無線網絡數據傳輸

2012-05-02 11:09:38

無線網絡數據傳輸

2024-05-11 09:24:15

性能Go團隊

2019-06-21 08:39:23

SQLmysql索引

2024-08-07 08:51:20

Go優化開發

2022-04-28 12:17:58

AI模型數據

2023-12-26 17:18:13

darktable

2024-02-26 12:51:20

2020-02-25 16:51:34

Rust廣告攔截器瀏覽器

2023-05-22 07:27:08

AI
點贊
收藏

51CTO技術棧公眾號

青青草免费在线| 欧美三根一起进三p| 色在线中文字幕| 94色蜜桃网一区二区三区| 国产91久久婷婷一区二区| www色com| 日韩精品亚洲专区在线观看| 亚洲一级二级在线| 你懂的网址一区二区三区| 亚洲成熟少妇视频在线观看| 日韩欧美一区二区三区在线视频| 欧美一级日韩不卡播放免费| 极品粉嫩国产18尤物| 久草福利在线| 国产在线精品一区二区| 97香蕉久久超级碰碰高清版| www..com.cn蕾丝视频在线观看免费版 | 久久国产精品99久久久久久老狼| 麻豆一区二区在线观看| 中国美女乱淫免费看视频| 视频欧美精品| 疯狂做受xxxx欧美肥白少妇| 亚洲视频在线观看日本a| 亚洲av永久纯肉无码精品动漫| 亚洲欧美日韩精品一区二区| 久热爱精品视频线路一| 日韩乱码人妻无码中文字幕久久 | 91成人免费视频| 国产女主播喷水视频在线观看| 一区二区三区网站| 国产亚洲欧美视频| 国模私拍在线观看| 91嫩草国产线观看亚洲一区二区| 狠狠躁天天躁日日躁欧美| 精品一区二区成人免费视频| 男女污视频在线观看| 国产成人一区二区精品非洲| 国产中文字幕亚洲| 黄色片中文字幕| 黄色成人在线网址| 不卡av日日日| 亚洲女人久久久| 国产精品密蕾丝视频下载| 亚洲大胆人体av| 午夜激情影院在线观看| 国产精品亚洲d| 福利二区91精品bt7086| 极品粉嫩国产18尤物| 制服丝袜中文字幕在线| 国产精品成人一区二区艾草| 久久国产精品久久| 欧美一级淫片aaaaaa| 国产一区在线看| 国产伦精品免费视频| 久久亚洲精品石原莉奈| 国产日韩欧美三级| 91精品国产91久久久久久久久 | 日韩久久一区二区| 亚洲成色最大综合在线| 暖暖视频在线免费观看| 99国产欧美另类久久久精品| 国产日产精品一区二区三区四区| www.黄色片| 国产成人免费在线视频| 99re视频| 动漫av一区二区三区| 国产盗摄一区二区三区| 国产精品二区在线| 亚洲av无码乱码国产精品| 国产老妇另类xxxxx| 91在线视频精品| 北条麻妃一二三区| 丁香婷婷综合色啪| 国产视频在线观看一区| 午夜av免费观看| 91麻豆国产福利在线观看| 久久香蕉综合色| 国产大学生校花援交在线播放| 国产日韩v精品一区二区| 日韩欧美亚洲在线| 久久久久久国产精品免费无遮挡| 中文字幕亚洲不卡| 国产资源第一页| 19禁羞羞电影院在线观看| 精品福利樱桃av导航| 欧美日韩亚洲第一| 国产成人a视频高清在线观看| 欧美人妖巨大在线| 亚洲性图第一页| 精品国产一区二区三区成人影院| 日韩精品日韩在线观看| 少妇愉情理伦三级| 欧美成人日本| 欧美在线视频观看| 亚洲图片小说视频| 国产69精品一区二区亚洲孕妇| 精品国产一区二区三区免费| 国产专区在线播放| 亚洲欧美激情小说另类| 欧美二区在线视频| 免费成人黄色网| 日韩欧美一二区| 成年人网站免费在线观看| 日本一二区不卡| 欧美精品在线视频观看| 中文字幕在线欧美| 狠狠色综合日日| 九九九九精品九九九九| 三级外国片在线观看视频| 亚洲最大成人综合| 中文字幕第36页| 国产成人精品福利| 最近中文字幕日韩精品 | 国产ts变态重口人妖hd| 久久夜色精品国产噜噜av| 一区二区不卡视频| 色老头在线一区二区三区| 欧美精品丝袜久久久中文字幕| 丰满人妻一区二区三区免费视频棣| 国产精品亚洲人成在99www| 久久久国产成人精品| 无码人妻一区二区三区免费| 国产一区二区导航在线播放| 欧美中日韩免费视频| 手机av在线播放| 欧美三级电影网| 日本一区二区在线免费观看| 一区二区日韩欧美| 国产精品久久97| 亚洲人妻一区二区| 亚洲最色的网站| 欧美大尺度做爰床戏| 免费福利视频一区| 欧美激情国内偷拍| 国产探花精品一区二区| 久久久91精品国产一区二区三区| 欧美午夜性视频| 精品国产伦一区二区三区观看说明 | 国内久久久精品| 精品女同一区二区三区| 国产精品麻豆一区二区| 丁香啪啪综合成人亚洲| 美女视频亚洲色图| 久久久久日韩精品久久久男男| 91影院在线播放| 国产日本亚洲高清| 99热成人精品热久久66| 人人网欧美视频| 久久久久久亚洲精品不卡| a天堂视频在线| 一区免费观看视频| 色噜噜狠狠一区二区| 国产一区二区精品久| 日本欧美爱爱爱| 欧美大片aaa| 色噜噜狠狠一区二区三区果冻| 精品人妻一区二区三区日产| 国产主播精品| 国产不卡一区二区三区在线观看| 午夜av在线播放| 日韩欧美国产一区二区三区 | 亚洲日本香蕉视频| 天天影视色香欲综合网老头| 日韩无码精品一区二区| 在线国产精品一区| 国产视色精品亚洲一区二区| а√天堂资源官网在线资源| 亚洲护士老师的毛茸茸最新章节| 国产成人精品a视频一区| 成人国产精品视频| 午夜免费福利小电影| 欧美日韩一区二区三区不卡视频| 91国自产精品中文字幕亚洲| 欧美精品久久久久久久久久丰满| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲国产欧美视频| 日韩电影免费一区| 亚洲一区二区在| 日韩精品成人| 午夜精品理论片| 男人天堂资源在线| 8x8x8国产精品| 久久久久成人网站| 99精品久久只有精品| 福利在线一区二区三区| **女人18毛片一区二区| 成人在线视频电影| 校园春色亚洲| 中文字幕在线视频日韩| 精品美女www爽爽爽视频| 午夜久久久影院| 九九热免费在线| 国产福利一区二区三区视频 | 欧美精品久久天天躁| 国产一级理论片| 久久精品在线观看| 亚欧美一区二区三区| 亚洲电影av| 亚洲va久久久噜噜噜久久狠狠| 精品国产18久久久久久二百| 91豆花精品一区| 日本高清视频在线播放| 亚洲国产高清自拍| 在线免费看91| 欧美日韩国产在线播放| 国产白丝一区二区三区| 大尺度一区二区| 国产喷水theporn| 亚洲成人直播| 欧美性受xxxx黑人猛交88| 日韩高清在线免费观看| 成人免费观看a| 亚洲免费福利| 欧美国产极速在线| 色网站在线看| 亚洲欧美日韩中文在线| 亚洲精品97久久中文字幕无码| 91搞黄在线观看| 日本污视频在线观看| 国产精品福利一区| 中文字幕一区二区人妻在线不卡| 国产麻豆精品theporn| 精品一卡二卡三卡| 亚洲大胆av| 麻豆映画在线观看| 欧美国产一级| 欧美成人免费在线| 999国产精品一区| 国产日韩精品一区二区| 老司机成人影院| 午夜精品理论片| 手机av免费在线| 美女精品视频一区| a√资源在线| 亚洲色图国产精品| 亚洲av成人精品一区二区三区在线播放 | 久久久久久免费观看| 亚洲欧美在线aaa| 九九九视频在线观看| 久久久不卡网国产精品二区| 精品人妻一区二区三区香蕉 | 欧美日韩亚洲国产综合| 懂色av中文字幕| 欧美视频国产精品| 九九热在线视频播放| 亚洲一区二三区| 欧美国产在线看| 日韩久久一区二区| 性欧美videos| 亚洲免费观看视频| 朝桐光av在线| 亚洲欧美电影院| 69夜色精品国产69乱| 国产精品进线69影院| 国精品人伦一区二区三区蜜桃| 国产欧美精品国产国产专区 | 亚洲精品欧美综合四区| 黑鬼狂亚洲人videos| 亚洲欧美另类在线| 老司机免费在线视频| 日韩码欧中文字| 精品少妇一区二区三区密爱| 国产精品无码永久免费888| 免费看污片的网站| 国产精品午夜久久| 97在线观看视频免费| 亚洲私人黄色宅男| 青娱乐免费在线视频| 亚洲午夜一二三区视频| 日韩久久久久久久久| 欧美视频13p| 中日精品一色哟哟| 宅男在线国产精品| 亚洲精品一级片| 亚洲黄色在线看| 日韩精品视频无播放器在线看| 亚洲欧美日韩一区二区在线| 永久免费av在线| 欧美裸体xxxx极品少妇| 123区在线| 国产精品免费视频久久久| 日本免费一区二区三区等视频| 91人成网站www| 国产精品一线| 日韩精品一区二区三区丰满| 色999日韩| youjizz.com在线观看| 99精品国产在热久久婷婷| www.日日操| 国产精品99久久不卡二区| 亚洲国产欧美视频| 亚洲色图制服丝袜| 亚洲精品www久久久久久| 在线观看欧美日本| 精品国产亚洲av麻豆| 日韩经典第一页| 日本视频在线播放| 久久青草精品视频免费观看| 日韩三区在线| 亚洲综合色av| 中文字幕中文字幕精品| 国产卡一卡二在线| 亚洲尤物在线| 奇米777在线| 国产日韩三级在线| 久久久久97国产| 欧美日韩午夜在线| 偷拍精品一区二区三区| xvideos亚洲人网站| 韩国成人二区| 亚洲自拍欧美另类| 欧美一区电影| av免费观看大全| 国产一区日韩二区欧美三区| 亚洲av无码成人精品国产| 亚洲精品日韩综合观看成人91| 中文字幕亚洲乱码熟女1区2区| 欧美成人一区二区三区在线观看| 国产精品一区二区婷婷| 午夜免费日韩视频| 精品中文字幕一区二区三区四区 | 精品国产青草久久久久96| 精品剧情v国产在线观看在线| av网页在线| 欧美一级免费看| 日韩高清二区| 制服诱惑一区| 日韩成人av影视| 屁屁影院国产第一页| 亚洲欧美日韩国产另类专区| 乱子伦一区二区三区| 亚洲精品www| 女囚岛在线观看| 91久久久在线| 欧美第十八页| 9久久婷婷国产综合精品性色 | 精品久久久久久久久久国产| a级片在线免费看| 久久午夜a级毛片| 福利一区二区免费视频| 热re99久久精品国产99热| 国产精品一卡| 91精品小视频| 韩曰欧美视频免费观看| 色综合免费视频| 久久久这里只有精品视频| 亚洲网一区二区三区| 干日本少妇视频| 国产精品综合视频| 成人在线观看高清| 日韩丝袜美女视频| h片在线免费| 91福利视频导航| 国产精品v亚洲精品v日韩精品| 中文字幕一二三| 樱花影视一区二区| 成人爽a毛片一区二区| 久久久久久久久久久免费| 国产精品色呦| 久久成人免费观看| 久久天天做天天爱综合色| 天天干天天色综合| 日韩在线观看你懂的| 亚洲青青一区| 中文字幕の友人北条麻妃| 国产精品白丝av| 国产无遮挡又黄又爽在线观看| 日韩激情av在线播放| 欧美7777| 一区二区不卡在线观看| 国产经典欧美精品| 日本三级免费看| 亚洲欧美成人网| 国产亚洲欧美日韩精品一区二区三区| 亚洲图片在线观看| 国产精品亚洲视频| 成年人午夜视频| 亚洲日本欧美日韩高观看| 欧美男男gaygay1069| 国产人妻人伦精品| 99精品黄色片免费大全| 中文字幕永久免费视频| 久久伊人精品天天| 欧美天堂社区| 麻豆一区二区三区视频| 亚洲男同性恋视频| 天堂在线观看免费视频| 国产精品精品久久久久久| 欧美久久一级| 老司机福利av| 欧美一区二区人人喊爽| 乱人伦视频在线| www.午夜色| 97精品久久久久中文字幕| 中文字幕在线观看第二页| 色综合久久久888| 国产亚洲一区| 国产精品99久久久精品无码| 91福利国产成人精品照片| 人人澡人人添人人爽一区二区|