
springcloud
_SpringBoot
这个作者很懒,什么都没留下…
展开
-
springcloud学习笔记-Ribbon负载均衡服务调用
springcloud学习笔记概述LB实现负载均衡集中式LB进程内LBRibbon负载均衡演示Ribbon核心组件IRuleIRule:根据特定算法中从服务列表选取一个要访问的服务如何替换Ribbon负载均衡算法概述Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具LB实现负载均衡LB负载均衡(Load Balance)是什么?简单的说就是将用户的额请求平摊的分配到多个服务上,从而达到系统的HA(高可用)常见的负载均衡有软件Nginx、LVS原创 2020-12-29 15:47:00 · 2101 阅读 · 1 评论 -
springcloud学习笔记-Consul服务注册与发现
springcloud学习笔记Consul简介安装并运行Consul服务提供者服务消费者三个注册中心异同点Consul简介Consul是一套开源的分布式服务发现和配置管理系统,由go语言开发提供了微服务系统中服务治理、配置中心、控制总线等功能,这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案基于raft协议Consul可以干什么呢服务发现:提供HTTP和DNS两种发现方式健康监测:支持多种方式:Http、Tc原创 2020-12-29 11:12:30 · 341 阅读 · 0 评论 -
springcloud学习笔记-Zookeeper服务注册与发现
SpringCloud学习笔记SpringCloud整合Zookeeper代替Eureka注册中心Zookeeper服务提供者服务消费者SpringCloud整合Zookeeper代替Eureka注册中心ZookeeperZookeeper是一个分布式协调工具,可以实现注册中心功能关闭Linux服务器防火墙后启动Zookeeper服务器Zookeeper服务器取代Eureka服务器,zk作为服务注册中心服务提供者新建cloud-provider-payment8004修改pom文原创 2020-12-28 22:26:47 · 236 阅读 · 0 评论 -
springcloud学习笔记-Eureka服务注册与发现
springcloud学习笔记Eureka基础知识单机Eureka的构建步骤IDEA生成EurekaServer端服务provider注册中心EurekaClient端cloud-provider-payment8001将注册进EurekaServer成为服务提供者EurekaClient端cloud-consumer-order80将注册进EurekaServer成为服务消费者consumerbug集群Eureka构建步骤actuator微服务信息完善服务发现DiscoveryEureka自我保护Eur原创 2020-12-23 20:21:06 · 413 阅读 · 2 评论 -
springcloud学习笔记-项目搭建
SpringCloud学习笔记构建cloud-provider-payment8001微服务提供者支付Module模块热部署Devtoolscloud-consumer-orders80微服务消费者订单Module模块工程重构本节通过具体的demo来学习springcloud,通过创建订单模块order,来调用支付模块payment来学习了解。构建cloud-provider-payment8001微服务提供者支付Module模块创建cloud-provider-payment8001Module模原创 2020-12-18 16:17:05 · 283 阅读 · 0 评论 -
springcloud学习笔记-初步了解springcloud
SpringCloud学习笔记搭建maven父工程项目修改父工程中的pom文件搭建maven父工程项目我们首先创建一个maven项目,使用maven自带的架构搭建聚合总父工程名字随后配置项目所用的maven工具版本,这里我使用的是3.6.1这个版本设置项目字符编码(我的idea汉化了)同样打开settings,在editor中:设置激活注解在setting中打开build,然后找到Annotation Processor:java编译版本选择java8上图:随后我们删除项原创 2020-12-16 20:34:53 · 256 阅读 · 2 评论