<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          MicroService-APP基于 Go 的微服務(wù)架構(gòu)應(yīng)用

          聯(lián)合創(chuàng)作 · 2023-09-28 05:46

          microservice-app

          微服務(wù)架構(gòu)實戰(zhàn)demo, 使用 go 語言技術(shù)棧,包含如下組件:

          1. 服務(wù)注冊中心 etcd

          2. Api 網(wǎng)關(guān)

          3. Feed 服務(wù)

          4. Profile 服務(wù)

          5. Topic 服務(wù)

          6. 監(jiān)控組件: prometheus + grafana

          7. 跟蹤組件: zipkin + elasticsearch

          其中Feed, Profile, Topic 啟動時會向etcd注冊服務(wù), Apigateway 通過調(diào)用這三個服務(wù)的客戶端 Watch 到相應(yīng)服務(wù)的注冊Key, 同時得到服務(wù)的地址. 當(dāng)服務(wù)實例個數(shù)動態(tài)伸縮時, Apigateway 也會實時響應(yīng)變化。

          項目目前可以docker-compose和vagrant方式部署,包含了部署細(xì)節(jié),供大家參考。

          本人在聽了很多關(guān)于微服務(wù)的講座,看了很多微服務(wù)的文章,但總感覺一知半解。希望通過動手練習(xí)來加深對微服務(wù)架構(gòu)的理解,歡迎大家一起討論。對于項目中的不足之處,也歡迎大家指正。

          瀏覽 22
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  黄色一级亚洲视频 | 丁香六月婷婷久久综合 | 一区二区三区四区无码免费 | 91土豪约大长腿美女嫩模 | 黄色激情视频网站 |