SpringCloud
文章平均质量分 60
热爱Java,热爱生活
善学如春起之苗不见其增,日有所长
假学如磨刀之石不见其损,年有所亏
展开
-
SpringCloud第六讲 服务多级存储模型
注意配置集群名称之后,选择要启动的服务并且同时启动,将会划分进同一集群,配置yml文件实现服务的集群部署。打开nacos如图,则配置成功。原创 2023-02-22 22:38:31 · 59 阅读 · 0 评论 -
SpringCloud第五讲 Nacos注册中心-服务注册到Nacos
浏览器输入ip:端口/nacos/index.html。配置好之后启动项目,完成nacos的服务注册。在子模块引入依赖nacos客户端。1.本地启动nacos。具体请看官网版本说明。原创 2023-02-22 21:54:47 · 487 阅读 · 0 评论 -
nacos registry, orderservice register failed...NacosRegistration{nacosDiscoveryProperties解决办法(依赖不一致)
原因是因为SpringBoot版本和Nacos版本不一致而导致冲突。原创 2023-02-14 23:33:02 · 6709 阅读 · 0 评论 -
SpringColud第四讲 Nacos的Windows安装方式和Linux的安装方式
Nacos的默认端口是8848,如果你电脑上的其它进程占用了8848端口,请先尝试关闭该进程。选择对应的下载包后缀名.gz是Linux的安装包,后缀名.zip是windows的安装包。Nacos依赖于JDK运行,索引Linux上也需要安装JDK才行。选择1.4.x,因为2.x的还在测试状态。上传到Linux服务器的某个目录,例如。即可: 默认的账号和密码都是nacos。与windows中类似。然后重命名为java。原创 2023-02-14 22:34:42 · 550 阅读 · 1 评论 -
SpringCloud 第三讲 Ribbon负载均衡策略(相关配置)
代码方式:配置灵活,但修改时需要重新打包@Bean配置方式:直观,方便,无需重新打包发布,但是无法做全局配置userserver: #你的服务名称ribbon:NFLoadBalancerRuleClassName: com.netflix.loadbalancer.RandomRule #负载均衡规则为何要开启饥饿加载,因为在我们第一次加载时候,响应时间比较慢,原因是第一次加服务需要从服务注册列表中拉取服务实例,以及初始化相关的组件到Spring中。原创 2023-02-12 23:25:10 · 512 阅读 · 0 评论 -
SpringCloud第二讲 Ribbon负载均衡源码分析
这一讲我们将依据Eureka的负载均衡规则,Eureka的具体服务搭建以及服务注册和服务发现可以参考基于Eureka实现服务注册和服务发现_热爱Java的编程小白的博客-CSDN博客Eureka的服务搭建之后便可以在这上面进行服务注册,如果存在两个相同的服务名注册,此时服务请求这个相同名称的服务的时候,将会配合Ribbon进行负载均衡处理,换言之,会在注册的同名服务列表中拉取其中一个服务处理本次请求。因此本讲将详细介绍Ribbon的负载均衡策略源码。原创 2023-02-11 20:39:34 · 811 阅读 · 0 评论 -
基于Eureka实现服务注册和服务发现
服务提供者会每隔30秒向EurekaServer发送心跳请求,报告健康状态。eureka会更新记录服务列表信息,心跳不正常会被剔除。基于服务列表做负载均衡,选中一个微服务后发起远程调用。根据服务名称从EurekaServer拉取服务列表。服务消费者利用负载均衡算法,从服务列表中挑选一个。服务提供者启动时向eureka注册自己的信息。消费者根据服务名称eureka拉取提供者信息。每隔30秒向EurekaServer发送心跳。注册自己的信息到EurekaServer。消费者就可以拉取到最新的信息。原创 2023-02-09 23:36:16 · 239 阅读 · 0 评论 -
SpringCloud 第一讲 认识微服务
SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验。微服务拆分粒度更小,每一个服务都对应唯一的业务能力,做到单一职责,避免重复业务开发。根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。国内最知名的微服务SpringCloud和阿里巴巴的Dubbo。服务调用做好隔离,容错,降级,避免出现级联问题。目前国内使用最广泛的微服务框架。团队独立,技术独立,数据独立,部署独立。降低服务耦合,有利于服务升级拓展。原创 2023-02-06 22:59:40 · 435 阅读 · 0 评论