欧美亚洲自拍偷拍_日本一区视频在线观看_国产二区在线播放_亚洲男人第一天堂

二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資快報 » 服務 » 正文

做了一個簡單但是很有效的優化,怎樣表達出她的價

放大字體  縮小字體 發布日期:2021-09-17 06:55:05    作者:媒體小英    瀏覽次數:56
導讀

作者編程一生 來源公眾號編程一生背景公司的某個核心業務由于業務量迅猛增長遇到穩定性問題,臨危受命,把一個經常出故障造成資金損失的系統,經過架構優化變更一個有條不紊運行的系統。那自己不用多說什么,業績都

作者編程一生

來源公眾號編程一生

背景

公司的某個核心業務由于業務量迅猛增長遇到穩定性問題,臨危受命,把一個經常出故障造成資金損失的系統,經過架構優化變更一個有條不紊運行的系統。那自己不用多說什么,業績都看得見。而一個系統本身業務量和增長量不大,做一個優化,實際的效果是解決系統的隱患。而由于這個優化系統從而就沒有出現這些問題,效果不是那么顯而易見的。這時候,要怎樣表達出它的價值呢?


具體場景描述

現在有一個系統,平時的業務量一天交易量(TPS)十萬左右,屬于一個相對普通的項目。一聽起來就輸了氣場,不像現在各種演講和文章里的動輒千億級別的項目,不管做了什么優化,都能吸引眼球,因為人家做的數據級別業界也沒有幾個。本身的業務也很簡單,就是一個通道類系統,做個數據透傳。

本次優化的目標是通過流程標準化和工具化,提升運維效率。目標明確了那就根據目標來梳理:

1>為了從根本上避免《服務運行過程中磁盤壞道引起的思考》里提到的問題,為了避免將應用部署到有問題的服務器上,同時還要解決手動進行檢查的繁瑣和容易疏漏。服務發布或者重啟時,需要加上一些前置檢查,比如:cpu、內存等系統屬性檢查、安全防御進程和監控進程等必要輔助進程是否存活的檢查。要做的事情就是在發布平臺上加上前置腳本即可。

2>應用還有其他手動運維操作,要說明這個先來看一下簡單的架構,如下圖所示:

作為一個通道系統,應用功能是上游接收RPC請求,發送到MQ中。MQ收到消息進行處理后,會異步返回處理結果。

從應用角度來看,需要做三種控制:

1) 接收請求控制,一旦應用有問題或者功能灰度上線,需要控制接收請求流量。這個因為我們使用了dubbo,所以可以通過dubbo的服務治理平臺來管控,無需開發。

2) MQ處理結果消息接收,這個MQ客戶端提供這個功能接口,可以通過對單臺機器調用此接口來進行接收的啟動或停止,這就是上面圖中標紅的消息消費開關。因為這個服務是主備類應用,主應用要打開開關,備應用不能打開開關。所以現有功能是將這個開關是否打開放到配置文件里控制。如果需要手動調整,直接調用將這個接口封裝成的http接口。

現在的邏輯是有運維操作風險的。如果主備切換了,或者主機器有故障,啟動時不能打開消費開關,則需要人工處理,如果人工處理不及時或者出錯,則會造成運維事故。

3) A的MQ集群有N臺機器,如果MQ出現問題或者積壓了,需要進行運維處理,可以暫時停用這臺機器,等它恢復或者將消息處理完。就是圖中標紅的MQ發送開關。目前都是通過人工發現和處理的。


優化方案

重點來看標紅的兩個開關的優化方案。

消息消費開關

這個開關控制的是本機的消費狀態。優化目標是將調用http接口的緊急操作EOP轉變成流程可把控、可審核的標準操作SOP。當我分析需要運維的場景時,我發現自己并不需要消息消費開關,只需要一個集中存儲的配置告訴我當前哪個是主服務器。

在機器正常發布時,或者主備切換,或者主機器有故障時,使用主服務器配置開關怎么來進行處理。

如果機器是完好的,那主機房服務器,就該完整提供服務,消費消息。如果是備用機器服務器,就不承接流量,不消費消息。如果機器是故障的,那就該停掉服務,而不只是消費開關。

MQ發送開關

消息消費開關控制的是本機。MQ發送開關判斷是連接的MQ是否有能力把消息正確的發送給對方。有這個能力就用,沒有這個能力就改用其他MQ。所以實際配置的并不是某臺MQ是否發送消息的配置,而是需要一個整體的配置,表明哪些MQ可以發送消息。

與上面的是否消費判斷不同,上面用的主配置,主備切換通過的是公司或者部門整體的一個控制。但是MQ集群里可用的MQ需要業務自己來判斷的。判斷的指標是MQ是否可用和MQ是否有消息積壓。

最好理想的情況是每次發送消息前都做一個判斷,使用目前狀況兩行,積壓最小的來發送消息。但是每次發送都判斷會極大的增加請求耗時。并且這樣還違背了架構優化的一個軟性原則:現有架構可以穩定支撐業務時,優化不要改變核心邏輯,只在外圍做事情。

所以最好是使用旁路的檢測任務,定時檢測MQ是否可用和MQ是否有消息積壓。MQ的可能狀態就有:

1>正常

2>手動停用

3>檢測不可用

4>檢測消息積壓

這四種,手動停用的優先級最高。檢測不可用優先級高于檢測消息積壓。據此,可確定有限狀態機的狀態流轉。由于狀態流轉圖用畫圖表示,很亂。這里用圖表表示:


這里有個最小正常數判斷,這是一個功能熔斷值。熔斷功能是旁路的標配。熔斷值就是就算探測這個功能有問題,也因為這個熔斷值不會影響正常業務。


價值表達

做了不說等于0。

我和很多人一樣,喜歡埋頭干活。但是做了一些事情,特別是優化,一定需要跟很多人溝通。最好拉會讓所有和優化系統有關的其他系統負責人一起評審。第一,專家可以提供更好的思路,讓優化更合理。第二,確保優化不影響到其他系統。第三,讓更多的人了解做這件事情的目的意義,將來維護的人也知道做這件事情的初衷,便于維護。第四,自己做的優化,其他系統可能也需要做,只是之前沒有想到或者沒有時間把細節想好,這個評審可以幫助他們。

 
(文/媒體小英)
免責聲明
本文僅代表作發布者:媒體小英個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
 

Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

粵ICP備16078936號

微信

關注
微信

微信二維碼

WAP二維碼

客服

聯系
客服

聯系客服:

在線QQ: 303377504

客服電話: 020-82301567

E_mail郵箱: weilaitui@qq.com

微信公眾號: weishitui

客服001 客服002 客服003

工作時間:

周一至周五: 09:00 - 18:00

反饋

用戶
反饋

欧美亚洲自拍偷拍_日本一区视频在线观看_国产二区在线播放_亚洲男人第一天堂

        亚洲一级一区| 国产精品你懂的| 中日韩美女免费视频网址在线观看| 欧美大片专区| 亚洲桃花岛网站| 一区二区视频在线观看| 欧美涩涩视频| 美女任你摸久久| 性欧美大战久久久久久久久| 国产亚洲精品资源在线26u| 欧美一区二区三区电影在线观看 | 欧美日韩一区二区在线观看视频 | 久久久久天天天天| 中文日韩欧美| 亚洲精选久久| 激情综合视频| 国产亚洲永久域名| 欧美日韩亚洲综合一区| 嫩模写真一区二区三区三州| 亚洲无限av看| 99在线精品免费视频九九视| 国内综合精品午夜久久资源| 国产精品免费看久久久香蕉| 欧美精品三级| 欧美三级不卡| 国产精品久久久久久久久久久久久久| 蜜臀a∨国产成人精品| 久久精品国产综合精品| 久久国产毛片| 久久久免费精品视频| 欧美激情一区二区三区在线视频 | 久久精品国产清自在天天线| 国产亚洲欧美日韩日本| 亚洲视频国产视频| 精品91在线| 国产精品最新自拍| 欧美日韩在线播放一区| 欧美精品成人| 欧美日韩另类国产亚洲欧美一级| 美女精品一区| 欧美日韩中文| 国产喷白浆一区二区三区| 国产伦精品一区二区三区视频黑人| 国产精品久久久久久久久免费 | 久久久久久久91| 免费一级欧美片在线播放| 欧美日韩国产小视频在线观看| 欧美日韩一区二区三区高清| 国产精品国产三级国产aⅴ浪潮| 国产精品美女www爽爽爽视频| 国产一区观看| 亚洲视频www| 麻豆成人小视频| 国产人妖伪娘一区91| 亚洲精品一区二区三区樱花 | 午夜精品剧场| 欧美福利一区二区| 激情成人av| 亚洲欧美在线视频观看| 欧美高清在线精品一区| 国产亚洲a∨片在线观看| 亚洲精品一区二区三区av| 一区二区三区欧美激情| 裸体歌舞表演一区二区 | 亚洲福利久久| 久久久久久久波多野高潮日日| 欧美午夜无遮挡| 亚洲高清色综合| 久久精品人人| 在线观看久久av| 蜜桃av久久久亚洲精品| 黄网站免费久久| 女人香蕉久久**毛片精品| 狠狠色香婷婷久久亚洲精品| 久久精品99| 国语自产在线不卡| 免费成人av资源网| 日韩视频在线观看一区二区| 久久久www成人免费无遮挡大片| 国产日本欧美在线观看| 欧美一级在线亚洲天堂| 国产免费成人av| 性做久久久久久久久| 在线观看国产精品淫| 欧美激情综合色| 亚洲欧美视频| 在线成人中文字幕| 欧美日韩亚洲一区在线观看| 亚洲色图在线视频| 国产日韩亚洲欧美综合| 久久久久久欧美| 亚洲视频在线视频| 国模套图日韩精品一区二区| 欧美精品久久久久久| 久久爱www.| 99re6这里只有精品| 国内在线观看一区二区三区| 欧美电影免费观看| 欧美性一二三区| 一区二区久久| 亚洲成色777777女色窝| 怡红院精品视频| 一区二区在线视频播放| 亚洲精品中文字幕在线| 美玉足脚交一区二区三区图片| 亚洲二区在线视频| 国产精品社区| 欧美日韩免费观看一区二区三区| 一区二区精品| 欧美一区二区三区四区夜夜大片| 一区二区三区久久网| aa国产精品| 一区二区三区欧美视频| 99riav1国产精品视频| 精品69视频一区二区三区| 欧美性猛片xxxx免费看久爱| 欧美国产精品v| 欧美久久99| 一区二区视频欧美| 91久久久亚洲精品| 亚洲一二三区精品| 麻豆91精品91久久久的内涵| 亚洲一区久久久| 亚洲一区二区三区免费观看 | 国内精品模特av私拍在线观看| 国产亚洲午夜| 宅男精品视频| 欧美成人在线网站| 狠狠色狠狠色综合系列| 9色porny自拍视频一区二区| 亚洲欧美国产毛片在线| 欧美久久综合| 亚洲精品国产系列| 久久夜色精品国产欧美乱极品| 国产精品日韩一区二区三区| 亚洲高清视频一区| 久久九九国产精品怡红院| 国产精品乱码妇女bbbb| 亚洲少妇自拍| 欧美日韩视频在线一区二区观看视频| 欧美午夜宅男影院在线观看| 亚洲精品一区二| 欧美日韩一区二区三区免费看| 尤物99国产成人精品视频| 午夜日韩福利| 国外成人在线| 欧美精品久久久久久久久老牛影院 | 国产一区二区你懂的| 久久国产精品亚洲77777| 国产一区二区日韩| 欧美成人免费全部观看天天性色| 亚洲第一中文字幕| 欧美激情1区| 亚洲一二三四区| 国产亚洲女人久久久久毛片| 久久国产黑丝| 亚洲深夜福利网站| 国语自产在线不卡| 欧美精品一区二区三| 欧美一区二区日韩一区二区| 在线看欧美视频| 国产精品久久久久久久久久ktv| 欧美一区二区三区播放老司机| 亚洲国产成人精品女人久久久| 欧美日韩高清在线播放| 久久精品国产999大香线蕉| 在线视频日本亚洲性| 亚洲黄色免费电影| 亚洲黄色毛片| 日韩视频欧美视频| 亚洲黄色成人久久久| 亚洲成人在线视频网站| 国产视频久久久久久久| 欧美华人在线视频| 久久av一区二区三区亚洲| 国产精品99久久久久久人| 欧美黄污视频| 国产精品多人| 欧美系列精品| 国产一区二区三区奇米久涩| 欧美性猛交xxxx乱大交蜜桃| 久热精品视频在线免费观看| 久久久久久成人| 美女主播一区| 国产精品一区二区久久国产| 国产精品日韩欧美一区| 国产欧美日韩综合一区在线观看 | 亚洲精品日韩精品| 亚洲欧美日韩精品久久| 久久gogo国模裸体人体| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美激情视频一区二区三区免费| 欧美另类在线播放| 国产综合色产| 在线视频精品| 欧美高清视频一区二区三区在线观看| 欧美日韩国产在线播放| 一区二区在线观看av| 亚洲欧美成人在线| 欧美日韩成人在线视频|