微服务
文章平均质量分 64
光哥_帅
技术就是知识,改变命运!!!
展开
-
【微服务】本地事务和远程调用的执行先后关系以及带来的风险和解决方案
本地事务和远程调用的执行先后关系以及带来的风险和解决方案原创 2024-05-28 11:49:49 · 427 阅读 · 0 评论 -
【rabbitmq 】如何保证消息可靠性
1、rabbitmq如何保证消息可靠首先我们知道一个完整的结构涉及到生产者,mq,消费者这三部分,mq解除了系统之间的耦合,但是会出现一些问题,比如现在是三部分,它们都是独立的,每一部分都会存在消息丢失的情况,所以要从这三部分一起解决此问题。如下图。1.1 mq保证消息不丢失对交换机,队列,消息进行持久化,持久化之后mq断电重启,消息还会被继续消费1.2 消费者消息不丢失通过手动ack机制,当消费者成功将消息消费成功后,返回消息给mq,告诉mq你发送的消息我已经消费成功了,mq将队列中的消息进行原创 2022-01-05 16:26:15 · 2099 阅读 · 2 评论 -
【springCloud】com.netflix.hystrix.exception.HystrixRuntimeException:XXXXX timed-out
问题:springcloud 服务调用的时候报错:com.netflix.hystrix.exception.HystrixRuntimeException: CouponTrialApiClient#varietyModelTrial(TrialQuery) timed-out and no fallback available.解决办法1、pom文件 <dependency> <groupId>org.springframewo原创 2021-10-21 19:46:40 · 942 阅读 · 0 评论 -
Maven——maven中的 pom和import的作用到底是什么
1、前言在微服务的项目中,我们是不是经常在父项目中写一些统一版本的jar包,但是其中很多时候都有如下类似代码的影子,对于下面的代码中pom和type的作用是否明白呢,如果不明白,欢迎看下面的内容。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies<原创 2021-09-08 19:27:03 · 6543 阅读 · 2 评论 -
Eureka 缓存机制详解
上节为大家介绍了 Eureka 的工作原理,其中提到了 Eureka Server 内部有二层缓存机制,那这些机制是如何工作的,以及 Eureka Server 是如何存储服务的注册信息,本节会给大家揭晓。Eureka 在使用过程中有一些非常重要的配置项,本节也会整理出来,方便大家以后在生产环境根据项目场景来调整。Eureka Server 数据存储我们知道 Eureka Server 在运行期间就是一个普通的 Java 项目,并没有使用数据库之类的存储软件,那么在运行期间是如何存储数据的呢?Eur转载 2021-04-30 20:48:18 · 1590 阅读 · 1 评论