spring cloud学习笔记
文章平均质量分 76
记录自己学习spring cloud的成长之路
程序员小2
全网同名,公众号、领资料
展开
-
【spring cloud学习】4、创建服务提供者
注册中心Eureka Server创建并启动之后,接下来介绍如何创建一个Provider并且注册到Eureka Server中,再提供一个REST接口给其他服务调用。首先一个Provider至少需要两个组件包依赖:Spring Boot Web服务组件和Eureka Client组件。Spring Boot Web服务组件用于提供REST接口服务,Eureka Client组件用于服务注册与发现。原创 2023-06-24 21:18:03 · 2649 阅读 · 1 评论 -
【spring cloud学习】3、Eureka Server注册中心
Eureka本身是Netflix开源的一款注册中心产品,并且Spring Cloud提供了相应的集成封装。Spring Cloud Eureka是Spring Cloud Netflix微服务套件的一部分,基于Netflix Eureka做了二次封装,主要负责完成微服务实例的自动注册与发现,这也是微服务架构中的核心和基础功能。Eureka所治理的每一个微服务实例被称为Provider Instance(提供者实例)。一般来说,Eureka Server作为服务治理应用会独立地部署和运行。原创 2023-06-24 15:22:31 · 1002 阅读 · 1 评论 -
【spring cloud学习】1、spring cloud入门
Spring Cloud全家桶是Pivotal团队提供的一整套微服务开源解决方案,包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器等组件。Spring Cloud全家桶技术栈除了对Netflix OSS的开源组件进行了整合之外,还整合了一些选型中立的开源组件。最终,Spring Cloud将Spring Boot开发的一个个单体微服务进行整合并管理起来,为各单体微服务提供配置管理、服务发现、熔断器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等基础的分布式协助能力。原创 2023-06-24 09:42:24 · 913 阅读 · 0 评论 -
【spring cloud学习】2、Eureka服务注册与发现
从宏观角度,微服务架构下的系统角色可以简单分为注册中心、服务提供者、远程客户端组件。什么是服务注册呢?服务注册是指服务提供者将自己的服务信息(如服务名、IP地址等)告知服务注册中心。什么是服务发现呢?注册中心客户端组件从注册中心查询所有服务提供者信息,当其他服务下线后,注册中心能够告知注册中心客户端组件这种变化。远程客户端组件与服务提供者之间一般使用某种RPC通信机制来进行服务消费,常见的RPC通信方式为REST API,底层为HTTP传输协议。原创 2023-06-24 10:37:20 · 1110 阅读 · 0 评论 -
SpringBoot启动流程总结
一直很好奇SpringBoot这么一个大怪物,启动的时候做了哪些事情,然后看了很多老师讲的教学视频,然后自己想好好整理一下,做下学习笔记下次也方便自己阅读1、首先从main方法开始看public static void main(String[] args) { //代码很简单SpringApplication.run(); SpringApplication.run(Cons...转载 2020-03-21 17:54:20 · 608 阅读 · 0 评论