亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源軟件測試解決方案 > 開源測試工具二次方案
淘寶開放平臺的遇到的技術問題
作者:網絡轉載 發布時間:[ 2014/6/23 10:38:10 ] 推薦標簽:淘寶開放平臺 測試解決方案

  經歷了近三年的平臺發展,隨著業務量跳躍增長和開放尺度的不斷加大,問題隨之而來,開放平臺技術問題這個小短篇是想擺出問題,有些東西已經起步,有些東西還是空白,有些東西做的粗糙,有些東西還處于想想。希望有類似問題的,有業余時間摻和的,有興趣加入一起搞的,歡迎隨時mail:fangweng@taobao.com 。開放平臺內部將會有少量人各自負責一些內容作為專題來做精做足。開放平臺團隊的優勢是有業務試驗田(每天10多億的調用而且正在翻翻),劣勢是時間要自己擠(不論你是業余還是團隊內),我們有業務的壓力和其他創新的需求,而提出的這些技術問題當前是從系統技術角度談的,業務上的難點不提在這里了,廢話不多說。

  Web容器:

  省,快,穩,新

  1. 每天10億次的服務調用,如果能夠在讀取所有數據前攔截掉一些系統或業務校驗不通過錯誤請求,那么節省的上行帶寬和連接資源是一筆不小的財富。這僅僅只是省的一種方式,當前我們做了streaming Lazyparser。如何省的更多,還待在容器上做更多文章。

  2. 測試過Jetty,tomcat,jbossweb3,終選擇了Jetty,不是因為jetty快,而是在類似于Servlet3的Continuation特性下我們妥協了部分性能的損失。但Jetty的底層卻有很大的機會去提升(特別是Jetty的框架可植入,給了我們很大的靈活性,Jetty的整體事件驅動模型是做的很不錯的),所以如何讓容器更快,需要我們做更多的事。

  3. 先看看下面的圖:

  這是開放平臺后端的服務其中一部分處理時間統計,有快有慢,同時這些系統的容量規劃,發布時間和服務質量都參差不齊,但開放平臺是一個對外的門戶,由于Http請求的同步性+容器管理線程生命周期,使得隔離單個服務不可用波及平臺,終導致后端服務都無法被訪問,需要改變傳統容器的請求處理方式。(假如A服務出現問題,同時3秒鐘為服務調用超時時間,如果一個應用服務器大500個容器線程,那么單機差情況1秒只能處理500/3個請求,這意味正常的后段服務由于得不到路由中轉也被外部認為不可用),因此采用Jetty的Continuation模式,可以將容器線程池獨立出來處理連接,而業務處理交由后端業務線程池處理,而業務線程池可以根據業務優先級設定一些預留和限制模型,即共享線程池,又限制線程池被獨占。當前我們做了:異步模型封裝+業務管道化+業務權重線程池,看下圖:(開放平臺的控制臺中權重線程池監控和設置)

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 一级毛片免费毛片毛片 | a一级毛片 | 亚洲成a人一区二区三区 | 成人综合小说 | 免费一看一级毛片全播放 | 深夜国产福利 | 激情影院网站 | 91精品国产品国语在线不卡 | 亚洲欧美在线视频免费 | 站长推荐国产精品视频 | 国产网站91 | 大学生一级特黄的免费大片视频 | 热99视频| 欧美在线观看一区二区三区 | 天天操女人 | 日韩在线伦理片免费观看 | 99re在线这里只有精品 | 一级一片免费视频播放 | 韩日一区二区 | 国产精品入口麻豆高清在线 | 午夜视频在线观看区二区 | 久久亚洲国产精品一区二区 | 一级黄色片a | 91豆奶视频 | 国产欧美在线观看不卡 | 中文字幕日韩高清版毛片 | 国产成人毛片毛片久久网 | 国产90后美女露脸在线观看 | 欧美高清视频手机在在线 | 国产99在线视频 | 岛国二区三区 | 无遮挡h肉动漫在线播放内衣 | 韩国伦理片在线免费观看 | 欧美一区永久视频免费观看 | 免费看h片的网站 | 中文天堂在线最新2022更新 | 亚洲日本中文字幕永久 | 120秒在线观看免费 128tv在线观看 | 免费视频精品一区二区三区 | 欧美一二三区在线 | 国产精品黄在线观看免费网站 |