Spring Cloud 是一系列框架的集合,它利用Spring Boot的开发便利性,简化了分布式系统开发,如:服务注册、服务发现、注册中心,用于管理服务Ribbon:负载均衡(集群)
原创 2024-05-06 16:54:23
30阅读
文章目录SpringCloud实用篇021.Nacos配置管理1.1.统一配置管理1.1.1.在nacos中添加配置
原创 2022-01-25 11:46:51
741阅读
文章目录SpringCloud实用篇021.Nacos配置管理1.1.统一配置管理1.1.1.在nacos中添加配置文件1.1.2.从微服务拉取配置1.2.配置热更新1.2.1.方式一1.2.2.方式二
原创 2021-11-13 11:38:03
968阅读
微服务 &微服务架构微服务 不等于 微服务架构 微服务 : 强调的是服务的大小,它关注的是某一个点,是具体解决某一个问题\提供落地对应服务的一个服务应用,狭义的看,可以看做eclipse里面的一个个微服务工程/或者module.强调的是一个个的个体,每个个体完成一个具体的任务或者功能. 微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,...
原创 2022-11-30 18:47:34
119阅读
我在做配置中心的时候用到了该简书,帮我很快完成了配置中心的搭建。一.什么是微服务就是把一整个后台项目拆分成多个模块, 每一个模块称作一个服务, 每个服务都可以独立运行, 这样做的好处是其中有一个服务挂掉后, 另外的服务不受影响, 这些服务使用接口相互通信, 减少了依赖和耦合. -- 摘自白猫语录二.快速开始整个项目是由maven进行管理的, 依赖包就是我们开发时需要用到的第三方jar包, 也就是框
Eureka注册中心/服务发现框架Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud服务发现功能。Eureka包含两个组件:Eureka Server和Eureka Clie
推荐 原创 2020-07-27 09:33:38
5189阅读
1点赞
1评论
nacos最近用的比较多,介绍下nacos及部署吧,刚看了下以前写过类似的,不过没写如何部署及与eureka区别,只展示了效果,补补吧。
原创 2021-07-20 09:41:57
262阅读
创建聚合服务1-创建父功能new Maven Project修改pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
原创 2022-11-30 17:55:10
89阅读
序 今天本来是来参加公司所谓的核心员工的内部培训的,会议在下午,想着搞一天算加班。所以上午送老婆上班就顺便过来了,看了会技术视频,头有点大,就想着换换脑子。昨天看到一个朋友分享的SpringBoot+Prometheus+Grafana实现应用监控和报警,大概看了下springboot版本有点老,况且觉得现在spring生态有这样的组件支持为啥不试试,所以就整整这个Admin。这里分享的是spri
 通过RestTemplate调用其他微服务的API时,所需的按时必须在请求的URL中进行拼接,这显然不是开发友好的方式——其存在不便之处:1)拼接URL;2)resttemplate.getForObject这两处代码都比较模板化,同时拼接url比较low。  Feign就提供了不用拼接URL同时便于管理简化微服务调用的方案,其是一个声明式的Web Service客户端,其功能就是让Web Se
Nacos集群搭建1.集群结构图官方给出的Nacos集群图:其中包含3个nacos节点,然后一个负载均衡器代理3个Nacos。这里负载均衡器可以使用nginx。我们计
原创 2021-11-13 11:29:30
354阅读
图例 Zuul做为网关层,自身也是一个微服务,跟其它服务Service-1,Service-2, … Service-N一样,都注册在eureka server上,可以的过...
原创 2024-04-17 14:01:40
12阅读
图例 Zuul做为网关层,自身也是一个微服务,跟其它服务Service-1,Service-2, … Service-N一样,都注册在eureka server上,可以相互发现,zuul能
原创 2024-04-17 14:02:25
19阅读
Nacos集群
原创 2022-01-07 17:44:12
1319阅读
当今流行的微服务,也是目前使用最多的一个。废话不多说。。 简介就这样。。 SpringCloud是基于SpringBoot基础上开发的微服务框架,SpringCloud是一套目前非常完整的微服务解决方案框架,其内容包含服务治理、注册中心、配置管理、断路器、智能路由、微代理、控制总线、全局锁、分布式
原创 2023-03-19 01:45:29
90阅读
### Spring Cloud 微服务实现步骤 在实现Spring Cloud微服务的过程中,我们通常会遵循以下步骤: | 步骤 | 内容 | |---|---| | 1 | 创建 Spring Boot 项目 | | 2 | 配置依赖 | | 3 | 编写微服务接口 | | 4 | 注册中心搭建 | | 5 | 配置服务注册 | | 6 | 调用远程服务 | #### 1. 创建 Spr
原创 2024-04-30 12:00:42
24阅读
文章目录服务治理Netflix Eureka搭建服务注册中心注册服务提供者高可用注册中心服务发现与消费 服务治理服务治理可以说是微服务架构中最为核心和基础的模块,主要用来实现各个微服务实例的自动化注册与发现服务注册: 1)构建注册中心 2)服务单元向注册中心注册服务 3)分类组织服务清单 4)检测清单服务是否可用,不可用则剔除,以便排除故障服务发现: 1)服务调用方请求注册中心 2)注册中心返回
何为微服务? 1、微服务是属于一种软件架构。 2、微服务是由多个服务组成的集合体。 3、微服务里面的每个服务都是独立的存在。 4、微服务是一种去中心化的思想。微服务的特点(优点) 1、开发相对简单 2、技术栈灵活 3、服务独立解耦 4、可用性高微服务的挑战(缺点) 1、维护和部署复杂度的增加 2、服务间通信的成本 3、数据一致性(分布式事务) 4、系统集成测试Spring Cloud是什么? 1、
1.1什么是微服务? 微服务是系统架构上的一种设计风格,它是将传统ssh,ssm架构的项目按照功能拆分成若干个可以独立的服务,服务服务之间基于http的restful api进行通信协作,完成拆分之前同等的工作任务 原则上拆分的若干个小的服务都是围绕着系统中某一项或者一些耦合度较高的业务功能进行构建,因为是独立的服务,它们只需要维护自身业务需求数据存储;业务开发;自动化测试以及独立部署机制.基于
一、前言      本文为spring cloud 微服务框架专题的第二篇,主要讲解如何快速搭建微服务以及如何注册。 本文理论不多,主要是傻瓜式的环境搭建,适合新手快速入门。       为了更好的懂得原理,大家可以下载《spring cloud 和docker微服务架构实战》pdf得书籍    &
转载 2023-12-02 17:05:04
43阅读
  • 1
  • 2
  • 3
  • 4
  • 5