哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

Seagull分布式系統(tǒng)概述及運作原理

大小:0.6 MB 人氣: 2017-09-28 需要積分:1

  什么是Seagull?

  Seagull是一個容錯和故障恢復(fù)的分布式系統(tǒng),用來并行執(zhí)行測試包。Seagull由以下幾部分組成:

  Apache Mesos(管理Seagull集群上的資源)

  AWS EC2(提供組成Seagull和Jenkins集群的實例)

  AWS DynamoDB(存儲調(diào)度器的元數(shù)據(jù))

  Docker(隔離測試需要的服務(wù))

  Elasticsearch(追蹤測試運行次數(shù)和集群使用數(shù)據(jù))

  Jenkins(搭建代碼項目并運行Seagull調(diào)度器)

  Kibana和SignalFx(提供監(jiān)控和報警)

  AWS S3(為測試日志提供真實數(shù)據(jù)來源)

  挑戰(zhàn)

  在準備單片Web應(yīng)用和Yelp主機配置新的生產(chǎn)代碼之前,Yelp開發(fā)人員在特定的主機上運行整個測試包。測試前,開發(fā)人員需啟動用來調(diào)度集群測試的Seagull。以下兩點需要著重考慮:

  1. 性能:每個Seagull-run包含將近10萬個測試,依次運行完畢需要大約2天時間。

  2. 規(guī)模:通常一天有300多個seagull-runs在運行,高峰時段要同時運行30-40個測試。

  這項任務(wù)的挑戰(zhàn)在于執(zhí)行每一個Seagull-run所花費的時間是以“分鐘”而不是以“天”來計算,同時保證在這個時間段內(nèi)成本效益好。

  Seagull怎樣運作?

  首先,開發(fā)人員在控制臺啟動Seagull-run,即啟動Jenkins搭建代碼項目并生成測試列表。然后,將測試打包傳給Seagull集群上的調(diào)度器進行測試。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?
      固阳县| 汽车| 甘泉县| 清水县| 萨迦县| 松潘县| 东乡县| 六安市| 轮台县| 佛坪县| 自治县| 招远市| 宁城县| 扎赉特旗| 长丰县| 房产| 吴川市| 西青区| 托里县| 彭泽县| 江城| 柳江县| 曲沃县| 涟源市| 长子县| 神农架林区| 惠水县| 肇源县| 贵港市| 山东| 萍乡市| 合阳县| 通化市| 韶山市| 敦煌市| 山阴县| 黎川县| 忻城县| 临夏市| 鹿泉市| 东台市|