亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 中文字幕第九页 | 日韩欧美二区在线观看 | 黄色免费观看视频 | 午夜剧场欧美 | 婷婷亚洲综合 | 国产午夜视频在线观看第四页 | 免费无遮挡无遮羞在线看 | 大柠檬导航香蕉导航巨人导航 | 天天综合天天添夜夜添狠狠添 | 人人爽天天爽夜夜爽曰 | 国产一区二区在线观看动漫 | 午夜一区二区免费视频 | 午夜综合| 日韩在线视频一区 | 天天射天天搞 | 国产草草影院ccyycom软件 | 国产综合色香蕉精品五月婷 | 制服丝袜在线网站 | 日韩在线 在线播放 | 操皮视频 | 男生插女生阴道视频 | 91抖音在线观看 | 久久精品国产第一区二区 | 日本簧片| 欧美精品一区二区三区免费观看 | 久久精品免视看国产明星 | 久久99精品久久 | 在线免费观看亚洲视频 | 国产高清不卡视频 | 成人影院vs一区二区 | 在线h片 | 国产激情久久久久影 | 久久亚洲热| 久久精品五月天 | 国产成人精品免费视频大全办公室 | 一级毛片免费全部播放 | 免费国产a国产片高清不卡 免费国产a | 丁香激情六月 | 在线免费黄色 | 久久综合欧美 | 伊人婷婷在线 |