微服務學習筆記

2021-08-28 18:04:16 字數 455 閱讀 4480

所以如果要搭建一套新的監控系統,建議可以考慮採用 graphite、tick 或者 prometheus 其 中之一。不過 graphite

還需要搭配資料採集系統比如 statsd 或者 collectd 使用,而且介面展 示建議使用 grafana 接入 graphite

的資料來源,它的效果要比 graphite web 本身提供的介面美 觀很多。tick

提供了完整的監控系統框架,包括從資料採集、資料傳輸、資料處理再到資料展 示,不過在資料展示方面同樣也建議用 grafana 替換掉 tick

預設的資料展示元件 chronograf,這樣展示效果更好。prometheus 因為採用拉資料的方式,所以對業務的侵入性最 小,比較適合

docker 封裝好的雲原生應用,比如 kubernetes 預設就採用了 prometheus 作為 監控系統。

微服務學習筆記

1 建立乙個微服務 2 定時任務 1 scheduel 2 quartz springboot整合quartz 1 服務的註冊與發現 eureka spring cloud入門 eureka服務註冊與發現 各個微服務再eureka服務上註冊,eureka儲存各服務的host,port,服務間通過eu...

微服務學習筆記 追蹤微服務呼叫

微服務系統追蹤微服務呼叫,跟蹤記錄一次使用者請求經過哪些呼叫,經過哪些服務處理,並且記錄每一次呼叫所設計的服務的詳細資訊。如果發生呼叫失敗,可以根據日誌快速定位出現問題的環節。一 作用 1.優化系統瓶頸 通過記錄呼叫經過的每一條鏈路上的耗時,快速定位系統中的瓶頸點。2.優化鏈路呼叫 通過服務追鍾可以...

微服務學習筆記 什麼是微服務

martin fowler 簡而言之,微服務架構風格這種開發方法,是以開發一組小型服務的方式來開發乙個獨立的應用系統的。其中每個小型服務都執行在自己的程序中,並經常採用http資源api這樣輕量的機制來相互通訊。這些服務圍繞業務功能進行構建,並能通過全自動的部署機制來進行獨立部署。這些微服務可以使用...