会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
flypiggg
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
···
25
下一页
2021年12月2日
03 注册中心Zookeeper
摘要: 注册中心Zookeeper 进入到 zookeeper bin目录下 ./zkServer.sh 开启zookeeper ./zkCli.sh 开启zookeeper服务端 zookeeper也是有心跳机制,在一定时间能如果一直没心跳返回,Zookeeper就会把服务节点剔除掉。所以在Zookeep
阅读全文
posted @ 2021-12-02 21:18 flypiggg
阅读(112)
评论(0)
推荐(0)
2021年12月1日
02 Eureka 注册服务
摘要: Eureka 注册服务 Eureka基础知识 服务注册 Eureka两个组件 单机Eureka构建步骤 建 module cloud-eureka-server7001 在pom中添加 <dependencies> <!-- eureka-server --> <dependency> <group
阅读全文
posted @ 2021-12-01 22:22 flypiggg
阅读(121)
评论(0)
推荐(0)
01 SpringCloud 初级部分
摘要: 尚硅谷周阳老师的SpringCloud 将目前学习的笔记整理,方便自己复习,若有不足,还请指正。 Cloud各种组件的停更/升级/替换 SpringCloud=分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,俗称微服务全家桶 SpringBoot是一种服务开发技术 服务注册与发现
阅读全文
posted @ 2021-12-01 18:04 flypiggg
阅读(42)
评论(0)
推荐(0)
2021年11月30日
14 Haproxy+Keepalive 实现高可用负载均衡
摘要: Haproxy+Keepalive 实现高可用负载均衡 整体架构图 Haproxy 实现负载均衡 HAProxy 提供高可用性、负载均衡及基于 TCPHTTP 应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案,包括 Twitter,Reddit,StackOverflow,GitHub
阅读全文
posted @ 2021-11-30 14:45 flypiggg
阅读(292)
评论(0)
推荐(0)
13 RabbitMQ 集群
摘要: RabbitMQ 集群 搭建步骤 1.修改 3 台机器的主机名称 vim /etc/hostname 2.配置各个节点的 hosts 文件,让各个节点都能互相识别对方 vim /etc/hosts 10.211.55.74 node1 10.211.55.75 node2 10.211.55.76
阅读全文
posted @ 2021-11-30 14:44 flypiggg
阅读(45)
评论(0)
推荐(0)
12 知识点
摘要: 幂等性 概念 用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。 举个最简单的例子,那就是支付,用户购买商品后支付,支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额发现多扣钱了,流水记
阅读全文
posted @ 2021-11-30 14:43 flypiggg
阅读(52)
评论(0)
推荐(0)
2021年11月29日
11 发布确认高级
摘要: 发布确认 springboot 版本 配置文件 在配置文件当中需要添加 spring.rabbitmq.publisher-confirm-type=correlated NONE 禁用发布确认模式,是默认值 CORRELATED 发布消息成功到交换器后会触发回调方法 SIMPLE 经测试有两种效果
阅读全文
posted @ 2021-11-29 18:50 flypiggg
阅读(58)
评论(0)
推荐(0)
10 延迟队列
摘要: 延迟队列 概念 延时队列,队列内部是有序的,最重要的特性就体现在它的延时属性上,延时队列中的元素是希望在指定时间到了以后或之前取出和处理,简单来说,延时队列就是用来存放需要在指定时间被处理的元素的队列。 延迟队列使用场景 1.订单在十分钟之内未支付则自动取消 2.新创建的店铺,如果在十天内都没有上传
阅读全文
posted @ 2021-11-29 18:47 flypiggg
阅读(100)
评论(0)
推荐(0)
2021年11月28日
09 死信实战
摘要: 生产者代码 /** * 死信队列 生产者 */ public class Producer { //普通交换机 public static final String NORMAL_EXCHANGE = "normal_exchange"; public static void main(String
阅读全文
posted @ 2021-11-28 19:26 flypiggg
阅读(33)
评论(0)
推荐(0)
08 交换机
摘要: 交换机 RabbitMQ 消息传递模型的核心思想是: 生产者生产的消息从不会直接发送到队列。实际上,通常生产者甚至都不知道这些消息传递传递到了哪些队列中。 相反,生产者只能将消息发送到交换机(exchange),交换机工作的内容非常简单,一方面它接收来自生产者的消息,另一方面将它们推入队列。交换机必
阅读全文
posted @ 2021-11-28 19:25 flypiggg
阅读(55)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
25
下一页
公告