![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Microservice
文章平均质量分 75
Microservice
tobebetter9527
这个作者很懒,什么都没留下…
展开
-
微服务-SpringBoot集成Seata1.4.1客户端
文章目录1.环境准备2. 依赖3. application.yml配置文件4. 在应用数据库执行以下脚本5. @GlobalTransactional1.环境准备Seata1.4.1服务端,搭建过程一个SpringBoot工程,已经集成spring cloud, open feign.2. 依赖 <!-- https://mvnrepository.com/artifact/com.alibaba.cloud/spring-cloud-starter-alibaba-seata --&原创 2022-04-19 23:19:46 · 569 阅读 · 0 评论 -
微服务-Seata服务端TC事务协调者集群搭建-consul注册中心-apollo配置中心
文章目录1.环境准备2. 下载软件包和解压文件2.1 下载2.2 解压3. 修改配置文件3.1 file.conf3.2 registry.conf4. 服务端脚本5.上传配置至 Apollo 配置中心5.1 修改config.txt5.2 git bash执行shell1.环境准备linux-centos7apollo配置中心,搭建过程consul服务注册中心,搭建过程2. 下载软件包和解压文件2.1 下载下载地址:https://github.com/seata/seata/relea原创 2022-04-17 19:07:34 · 2112 阅读 · 0 评论 -
微服务-Spring cloud整合consul实现服务注册与健康检查
文章目录1.环境准备2. 依赖3.yml配置:4. 启动类配置1.环境准备一个SpringBoot项目2. 依赖maven配置:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <!--要与springboot版本匹配,这个要求2.6.x以上版本 --原创 2022-04-11 21:37:19 · 1052 阅读 · 0 评论 -
微服务-服务注册与发现-consul入门和集群搭建
文章目录原创 2022-04-10 09:28:03 · 1892 阅读 · 0 评论 -
微服务-服务注册与发现资料汇总
文章目录1.概念1.概念深入了解服务注册与发现服务注册与发现原理,我学到了,你呢?原创 2022-04-09 15:57:36 · 84 阅读 · 0 评论 -
Apollo-配置更新原理与源码解析
文章目录1. 基础模型2. 用户配置修改并发布页面3. 服务端设计-配置发布后的实时推送1. 基础模型如下图所示,用户在配置中心对配置进行修改并发布配置中心通知Apollo客户端有配置更新Apollo客户端从配置中心拉取最新的配置、更新本地配置并通知到应用2. 用户配置修改并发布页面3. 服务端设计-配置发布后的实时推送如下图,大体有四个步骤:用户在Portal操作配置发布Portal调用Admin Service的接口操作发布Admin Service发布配置后,发送Rel原创 2022-04-02 22:51:39 · 4246 阅读 · 1 评论 -
Apollo-SpringBoot应用集成Apollo客户端
文章目录1. 准备工作2. SpringBoot整合apollo客户端2.1 添加依赖2.2 yml文件配置3. apollo创建应用3.1 创建应用3.2 配置namespace3.3 测试验证1. 准备工作一个SpringBoot应用Apollo本地开发环境,搭建过程:看这里。2. SpringBoot整合apollo客户端2.1 添加依赖<dependency> <groupId>com.ctrip.framework.apollo</groupId原创 2022-03-30 22:32:49 · 1082 阅读 · 0 评论 -
Apollo-本地开发环境搭建
文章目录1. 准备工作2. 创建数据库3. 搭建admin service 和 config service3.1 配置3.2 验证4. 搭建portal4.1 配置4.2 验证1. 准备工作JDK8+MySQL: 5.6.5+IDE: IDEA下载源码:https://github.com/apolloconfig/apollo2. 创建数据库脚本在源代码scripts,包括apolloconfigdb.sql、apolloportaldb.sql。执行之后,创建了两个数据库。3原创 2022-03-30 00:11:40 · 2198 阅读 · 0 评论 -
Apollo-配置实时生效(热发布)的原理解读
文章目录1. 源码环境准备2. 应用整合apollo方式3. 探究过程一直很好奇spring生成的bean对象,apollo是如何修改其属性值的,比如通过 @Value注入的属性,而且还可以实时生效。 今来探究一番,只讲关键点,忽略很多细节。前提条件,需要对spring创建bean对象过程和springboot启动有一定的了解。1. 源码环境准备GitHub地址:https://github.com/apolloconfig/apolloIDEA搭建的源码环境如下:我们的apollo服务搭建好原创 2022-03-28 22:53:43 · 4530 阅读 · 1 评论 -
Aopllo-微服务配置中心CentOS7单机搭建教程 - v1.9.2 release版本
文章目录1. 环境准备2. 准备软件包和脚本2.1 下载2.2 上传包并解压2.3 执行脚本3. 搭建apollo-portal3.1 配置数据库连接3.2 配置meta server3.3 启动portal3.4 访问页面4. 搭建config service4.1 配置数据库连接4.2 启动服务4.3 访问meta server5. 搭建admin service5.1 配置数据库连接5.2 启动服务5.3 访问meta server1. 环境准备CentOS7系统,已经配置好JDK8MySQL原创 2022-03-28 21:16:12 · 2206 阅读 · 0 评论 -
Apache SkyWalking入门学习笔记
文章目录1.概念与设计1.1 SkyWalking是什么1.2 为什么使用SkyWalking和核心概念1.3 架构1.概念与设计1.1 SkyWalking是什么SkyWalking 是一个开源可观测平台,用于收集、分析、聚合和可视化来自服务和云原生基础设施的数据。 SkyWalking 提供了一种简单的方法来保持分布式系统的清晰视图,甚至跨云。 它是一种现代 APM(application performance monitor应用性能监控),专为云原生、基于容器的分布式系统而设计。1.2 为什原创 2022-03-15 22:40:34 · 1583 阅读 · 0 评论 -
Apache SkyWalking Window系统极简搭建入门和IDEA配置agent
文章目录1. 搭建OAP1.1 下载软件包1.2 解压并启动前后端服务1.3 打开网站2. IDEA项目配置Agent2.1 下载软件包2.2 解压2.3 IDEA配置简要介绍在Window系统如何搭建Apache SkyWalking,主要包括如何搭建OAP和如何在IDEA中使用Agent。1. 搭建OAP1.1 下载软件包官网: https://skywalking.apache.org/downloads/。本人下载的是v8.9.1版本。1.2 解压并启动前后端服务得到如下文件目录找原创 2022-03-15 21:19:27 · 2924 阅读 · 3 评论