標簽:consul

Java

分布式應用監控: SkyWalking 快速接入實踐

4

xiaoli.he 發布于 2019-12-02

分布式應用,會存在各種問題。而要解決這些難題,除了要應用自己做一些監控埋點外,還應該有一些外圍的系統進行主動探測,主動發現。 APM工具就是干這活的,SkyWalking 是國人開源的一款優秀的APM應用,已成為apache的頂級項目。 今天我們就來實踐下 SkyWalking ...

閱讀(14)評論(0)贊 (0)

編程技術

微服務鏈路追蹤之Jaeger

4

Harries 發布于 2019-12-02

在微服務為我們提供了模塊分,低耦合的高效開發和DevOPS中,具體業務中當一個請求中,請求了多個服務單元,如果請求出現了錯誤或異常,很難去定位是哪個服務出了問題,這時就需要鏈路追蹤。可能你會想在業務系統中請求中埋點,或寫日志,但是這種都需要在業務代碼中來寫,而且耦合在代碼中,不具...

閱讀(7)評論(0)贊 (0)

編程技術

云變更管理合理做法

1

likai 發布于 2019-12-02

與在內部環境相比,云端變更管理可能更復雜。當企業部署云環境時,他們將需要管理大量的服務-而讓這一挑戰加劇的是,開發人員需要輕松快速地跨不同區域部署和更新應用程序。 但是,云變更管理并不是不可能實現的事情。通過適當的計劃,企業可以制定流程,以自動化他們如何使用這些服務,并結合迭代部...

閱讀(6)評論(0)贊 (0)

Java

Spring Cloud Hoxton正式發布,Spring Boot 2.2 不再孤單

xiaoli.he 發布于 2019-12-02

距離Spring Boot 2.2.0的發布已經有一個半月左右時間,由于與之匹配的Spring Cloud版本一直沒有Release,所以在這期間碰到不少讀者咨詢的問題都是由于Spring Boot和Spring Cloud版本不匹配導致。 很多時候,我們在學習或重建系統的時候都...

閱讀(8)評論(0)贊 (0)

Spring

Springcloud系列-簡介

8

yeseng 發布于 2019-12-01

微服務架構風格是一種將一個單一應用程序開發為一組小型服務的方法,每個服務運行在自己的進程中,服務間的通信采用輕量級通信機制(通常使用http資源api)。微服務架構應具備以下特征: 每個微服務可獨立運行在自己的進程里。 一系列獨立運行的微服務共同構建起整個系統 每個服務為獨立的業...

閱讀(14)評論(0)贊 (0)

編程技術

服務發現的基本原理以及如何實現?

4

Harries 發布于 2019-11-30

一、什么是服務發現? 服務發現并沒有怎樣的高深莫測,它的原理再簡單不過。只是市面上太多文章將服務發現的難度妖魔化,讀者被繞的云里霧里,頓覺自己智商低下不敢高攀。 服務提供者是什么,簡單點說就是一個HTTP服務器,提供了API服務,有一個IP端口作為服務地址。 服務消費者 是什么,...

閱讀(13)評論(0)贊 (0)

Spring

Spring Cloud 中的分布式事務,附源碼《一》

26

Harries 發布于 2019-11-30

回復“ 1024 ”或 “ 面試題 ” 獲取 4T架構師 資料 投稿作者:小東啊 微信公眾號:李浩東的博客 | ID:lihaodong_blog 一. 需求 在開發我的開源項目 prex 時,加入工作流,解決工作流用戶與當前系統用戶同步問題時,涉及到遠程調用操作兩個數據庫所產生...

閱讀(16)評論(0)贊 (0)

編程技術

微服務為什么一定要選spring cloud?

4

鄧龍華 發布于 2019-11-29

現如今微服務架構十分流行,而采用微服務構建系統也會帶來更清晰的業務劃分和可擴展性。同時,支持微服務的技術棧也是多種多樣的,本系列文章主要介紹這些技術中的翹楚——Spring Cloud。這是序篇,主要講述我們為什么選擇Spring Cloud和它的技術概要。 1 為什么微服務架構...

閱讀(18)評論(0)贊 (0)

Spring

Spring Cloud Hoxton.RELEASE 版本發布!異步即未來

1

yeseng 發布于 2019-11-29

Spring 社區宣布,Spring Cloud Hoxton RELEAS 正式發布。 該版本可以在Maven Central中找到。您可以查看Hoxton 發行說明以獲取更多信息。 <dependencyManagement> <dependencies&g...

閱讀(11)評論(0)贊 (0)

Spring

異構微服務數據無損通信:Apache ServiceComb syncer完整示例實踐

30

puefu.he 發布于 2019-11-29

Apache ServiceComb ServiceCenter 1.3.0版本已于2019年11月07日發布,在這次版本中帶來了異構、多服務中心同步工具 Syncer,在這里將從我們的已有的實踐經驗出發,帶來對Syncer的介紹。 項目地址: https://github.co...

閱讀(12)評論(0)贊 (0)

Java

電商架構回顧-V1.0

1

hanze 發布于 2019-11-29

前言 這篇文章主要是簡單介紹一下,我剛進公司見到的電商V1.0架構。 部署架構圖 V1.0電商服務架構.png 電商架構剖析 簡介 整個電商架構是基于微服務架構體系搭建,核心組件主要包括SpringCloud Gateway、Consul、Java Application、PHP...

閱讀(14)評論(0)贊 (0)

編程技術

達達京東到家:微服務架構下的鏈路管理

4

hanze 發布于 2019-11-28

作者簡介 顧寶碗:達達京東到家架構師,在系統高可用,服務治理,基礎中間件等方面有豐富的行業經驗。 萬明明:達達京東到家新晉架構師,明明可以靠顏值吃飯,偏偏卻要寫代碼。 背景 隨著達達的業務發展,我們在微服務的推進過程中也遇到了很多業內相同的痛點,比如: 很難在生產環境下進行全鏈路...

閱讀(20)評論(0)贊 (0)

編程技術

Hyperf 1.1.8 發布,企業級的 PHP 微服務云原生協程框架

changyuan.xu 發布于 2019-11-28

更新內容 本周更新主要為 Redis 組件新增一個 Lua Script 管理功能,用于更方便的管理和使用 Lua Script,同時我們還修復了一些組件的 :bug:Bug 和做了一些優化工作,使 Hyperf 1.1.* 系列版本更加的健壯了,發布于 1.1.8 版,建議使用...

閱讀(14)評論(0)贊 (0)

編程技術

微服務設計學習(三)服務治理之服務注冊與發現

9

darida 發布于 2019-11-27

前言 歡迎閱讀往期系列: 微服務設計學習(一)關于微服務和如何建模服務 微服務設計學習(二)關于服務的集成 在微服務大行其道的今天,服務的粒度被拆分得非常細,隨之而來的是服務數量的迅速增長。在云原生的浪潮中,服務治理更多情況下與容器調度平臺結合,共同形成一站式的自動化調度治理平臺...

閱讀(22)評論(0)贊 (0)

Java

Spring Alibaba Cloud使用Seata實現分布式事務,Nacos作為配置中心(一)

25

xirruiqiang 發布于 2019-11-27

本文目錄: 需求 什么是分布式事務 分布式事務解決方案 Seata 是什么? 準備工作 代碼實戰演示 啟動服務功能演示 Seata 事務分組說明 Seata 分布式事務原理解釋 項目源碼地址 后端工具和環境 IDE:IDEA 注冊中心:nacos 1.1.3 Spring Clo...

閱讀(17)評論(0)贊 (0)

Spring

涵蓋大部分核心組件使用的 Spring Cloud 教程,一定要收藏哦!

dulong 發布于 2019-11-26

耗時2個多月,周更兩篇的Spring Cloud 全套教程終于完成了,想學習 Spring Cloud 的小伙伴們抓緊了! 簡介 這是一套涵蓋大部分核心組件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事務Seata,基于Spring C...

閱讀(46)評論(0)贊 (0)

編程技術

Go微服務架構技術-概念篇(一)

2

劉莉莉 發布于 2019-11-24

微服務是一種典型的“高內聚、低耦合”的軟件架構,它將應用程序構建為松散耦合服務的集合,這些服務實現了各種業務功能。微服務體系支持大型復雜應用程序的持續交付/部署。 簡單來說,微服務架構就是將一個完整的應用從數據存儲開始垂直拆分成多個不同的服務,每個服務能獨立部署、獨立維護、獨立擴...

閱讀(32)評論(0)贊 (0)

編程技術

微服務注冊發現配置中心-consul

8

darida 發布于 2019-11-24

Consul 是 HashiCorp 公司推出的開源工具,用于實現分布式系統的服務發現與配置。Consul 是分布式的、高可用的、 可橫向擴展的。 1.2 特征 Key/Value 1.3 架構圖及解析 1.3.1 內部架構及原理 1.3.1.1架構圖 1.2.1.2 圖解 首先...

閱讀(32)評論(0)贊 (0)

2013平特肖公式