springCloud
文章平均质量分 57
菜汪在路上
这个作者很懒,什么都没留下…
展开
-
openfeign使用fallback指定降级方法无法执行问题
定义了以对外提供服务的接口,并且声明了降级类。原创 2024-03-19 22:40:29 · 281 阅读 · 0 评论 -
springCloudeAlibaba的使用
达到流控要求是,直接进行流控(执行流控方法)、原创 2024-03-16 17:41:29 · 1109 阅读 · 0 评论 -
分布式事务模式:AT、TCC、Saga、XA模式
都是以try、confirm、cancel,就和java的异常处理非常相似,如果这个服务的方法发生异常,就执行cancel,回滚事务,如果正常就执行confirm提交方法。消息队列则是通过消费消息,一旦执行分布式方法失败,、发生异常,机会发出一个异常消息,消费者读取消息,然后回滚。我认为就是执行分布式的方法,当所有方法都执行完毕,且没有错误,也就是ack为yes。也就是说,A服务执行完毕,还未提交时,我们是无法看见这次执行产生的数据的。可以把调用方法看做是一条流水线,中间有一个出错后,一个一个的往后回滚,原创 2024-03-10 11:38:40 · 309 阅读 · 0 评论 -
springCloud的ribbon和feign
就是将原来的具体地址,改为了通过服务名去调用。注册中心中有多个服务,相同服务名,就会算作可以调用的服务。首先得有一个注册中心,然后各种服务注册进去,然后利用ribbon或者feign去调用。ribbon是直接用地址拼接,然后调用。feign通过对外编写接口,然后实现接口逻辑,外部消费者调用接口,就类似我又写了一个给其他服务使用的controller,然后去实现具体逻辑。我自己服务的controller是给前端调用的。原创 2024-01-21 11:44:25 · 658 阅读 · 0 评论 -
springCloude中Eureka模拟搭建集群
还有就是不知道为啥,视频里三个集群都有client,而我的始终只有其中一个有,随机的,可能是新版本发生了改变。开三个不同端口号的服务, 而且还得模拟出三个不同的ip,由于时本机,所以只能去做三个本地域名,正在使用的集群死亡后,一段时间后,应该是30秒,client会重新连接一个活着的集群。不能相同,一样的话就会被合并掉。这个是eureka的集群模块。提供模块(向三个服务器注册)不要乱来,弄不好会出事的!原创 2024-01-15 22:06:30 · 587 阅读 · 0 评论 -
springCloud使用apache的http类和RestTemplate以及Eureka
然后访问Eureka的页面,原创 2024-01-14 18:53:19 · 974 阅读 · 0 评论