spring cloud
文章平均质量分 53
rdlox
这个作者很懒,什么都没留下…
展开
-
java Nacos Config配置
在项目初始化时,要保证先从配置中心进行配置拉取,拉取配置之后,才能保证项目正常启动;配置格式:yaml(与bootstrap种file-extension属性一致)创建不同的配置文件后,项目中的配置以Date Id配置规则跟着切换。Date Id:根据bootstrap文件配置的规则配置。#active: test # 测试环境。#active: info # 开发环境。在bootstrap中添加group属性。active: dev # 开发环境。指定对应namespace。原创 2022-09-26 09:45:57 · 1104 阅读 · 0 评论 -
java Nacos基础配置
2、解压后打开conf下application.properties,配置数据库中信息,配置文件为同目录的nacos-mysql.sql。3、修改bin目录下的startup.cmd文件,改为单机模式。相当于集成了Eureka+Config+Bus的解决方案。windows下载zip;4、执行startup.cmd。1、下载并安装nacos(,账号密码为nacos。原创 2022-09-23 14:09:46 · 3379 阅读 · 0 评论 -
java sleuth配置
在微服务框架种,一个由客户端发起的请求在后端系统中会经过多个不同的服务节点调用来协同产生最后的请求结果,每一个前端请求都会形成一条复杂的分布式调用链路,链路中任何一环出现高延迟或错误都会引起整个请求最后的失败。SpringCloud从F版起已不需要自己构建服务,直接导入jar包即可。运行jar包:java -jar zipkin-xxx.jar。加上后就能在zipkin上看调用的服务下面还调用了哪些服务。访问地址:localhost:9411/zipkin。sleuth收集信息。下载之后是个jar包。原创 2022-09-20 11:39:46 · 542 阅读 · 0 评论 -
java Stream配置
屏蔽底层消息中间件的差异,降低切换成本,统一消息的编程模型;目前只支持Rabbit MQ、kafka;分为消息生产者、消息消费者。导致原因:默认分组group是不同的,组流水号不一样,被认为不同组,可以消费。该属性可进行持久化,服务挂掉之后,重新连上能获得之前未消费的数据。自定义配置分组,自定义分成同一个组,解决消费问题。配置 group: spectrumrpcA。如果有多个消费者,需要注意重复消费。原创 2022-09-20 10:34:54 · 649 阅读 · 0 评论 -
java Bus配置
java SpringCloud Config配置springCloud学习记录SpringCloud Config(分布式配置中心)服务端pomyml启动类客户端pomyml启动类方法类获取配置信息springCloud学习记录SpringCloud Config(分布式配置中心)用于通过git配置数据访问等信息,不需要重启服务器。分为服务端和客户端,服务端负责读取git上的配置,客户端负责获取服务端获取到的配置;git上的配置文件需要按官方的格式配置不然不起效服务端pom &原创 2021-11-10 11:17:14 · 21460 阅读 · 0 评论 -
java Config配置
java SpringCloud Config配置springCloud学习记录SpringCloud Config(分布式配置中心)服务端pomyml启动类客户端pomyml启动类方法类获取配置信息springCloud学习记录SpringCloud Config(分布式配置中心)用于通过git配置数据访问等信息,不需要重启服务器。分为服务端和客户端,服务端负责读取git上的配置,客户端负责获取服务端获取到的配置;git上的配置文件需要按官方的格式配置不然不起效服务端pom &原创 2021-11-08 17:02:13 · 504 阅读 · 0 评论 -
java Gateway配置
java Hystrix配置springCloud学习记录Hystrix关键注解pomapplication.yml启动类controllerServicespringCloud学习记录HystrixHystrix用于服务出现问题时的处理关键注解启动类:@EnableHystrix //开启 Hystrix@EnableCircuitBreaker // 开启熔断器实现类:@HystrixCommand // Hystrix规则@HystrixProperty 具体规则例:@Hyst原创 2021-11-01 11:57:05 · 3959 阅读 · 0 评论 -
java Hystrix配置
java Hystrix配置springCloud学习记录Hystrixpomapplication.yml启动类springCloud学习记录Hystrixopenfeign自带robbon负载均衡,所有配置均在消费者端。pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo原创 2021-10-28 16:36:12 · 391 阅读 · 0 评论 -
java OpenFeign配置
springCloud学习记录OpenFeignopenfeign自带robbon负载均衡,所有配置均在消费者端。pom <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dep原创 2021-10-19 16:17:27 · 1019 阅读 · 0 评论 -
java Ribbon配置
springCloud学习记录ribbonribbon为负载均衡;在消费者端配置;默认为轮询方式,不需要额外配置;几个注解就行了(openfeign自带了ribbon所以什么都不需要配),下面是不用openfeign时的配置一、pomeureka的引用中自带了的,也有单独的,可百度;不需要配置application.yml <dependency> <groupId>org.springframework.cloud</group原创 2021-10-14 16:23:47 · 307 阅读 · 0 评论 -
java Consul配置
Consulconsul是需要下载一个exe程序作为注册中心的,下载地址https://www.consul.io/downloads一、consul下载之后,在exe文件的目录cmd;执行命令:consul agent -dev;服务启动后,访问 http://localhost:8500/ui/dc1/services,能正常访问就代表启动成功了。服务者和消费者都需要注册二、项目配置pom: <!--SpringCloud consul-server--> &l原创 2021-10-13 15:57:16 · 1126 阅读 · 0 评论 -
java Zookeeper配置
系列文章目录Zookeeperzookeeper配置在linux,需要关闭防火墙,并且能ping通linux服务。入驻成功后能在zookeeper节点中看到,linux上的zookeeper版本需要和项目上的zookeeper版本一致,不然会抛错一、linux部分zookeeper安装https://www.cnblogs.com/expiator/p/9853378.html安装完后到bin目录运行服务:./zkServer.sh start服务启动后运行客户端查看入驻的服务./zkCl原创 2021-10-13 15:12:57 · 698 阅读 · 0 评论 -
java Eureka配置
springCloud学习记录Eurekaeureka为服务注册,分为服务端和客户端,客户端注册进服务端,服务端可配置集群互相守望。服务端不处理业务,只负责服务注册,客户端才负责数据处理 一、服务端pom:导入eureka服务器端相关包 <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId>原创 2021-10-13 11:34:51 · 556 阅读 · 0 评论