首先就是比如rabbitmq、rocketmq、kafka,都有可能会出现消费重复消费的问题,正常。因为这问题通常不是mq自己保证的,是给你保证的。然后我们挑一个kafka来举个例子,说说怎么重复消费吧。 kafka实际上有个offset的概念,就是每个消息写进去,都有一个offset,代表他的序号 ...
分类:
其他好文 时间:
2019-07-03 09:16:07
阅读次数:
106
转自:https://www.cnblogs.com/kevingrace/p/7693042.html 一、RabbitMQ简单介绍在日常工作环境中,你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消 ...
分类:
其他好文 时间:
2019-06-30 11:18:59
阅读次数:
114
一、导入Jar包 二、配置文件 三、application.yml 添加以下配置 四、在方法上使用@Cacheable(value = "MyRedis"/*上一级包名*/, key = "redis")进行添加缓存 (方法必须有返回值,返回值就是存入Redis的数据) 五、删除缓存: 方法一:删除 ...
分类:
编程语言 时间:
2019-06-26 16:28:27
阅读次数:
202
面试杂谈 面试流程 1. 技术面 2. leader面 3. HR面 4. 面试题 技术面 专业能力: + 知识面广度 + 知识面深度 + 逻辑思维能力:场景设计和算法思维 综合素质: + 价值观 + 公司认同 + 个人素质:沟通、协作、学习、主动性 Leader面 + 基础知识不多 + 开发型问题 ...
分类:
其他好文 时间:
2019-06-24 22:34:38
阅读次数:
120
"AT2164 AGC006C Rabbit Exercise" 数轴上有 $n$ 个点,每个点的坐标为 $a_i$ 。一轮操作包含 $m$ 次变换,第 $i$ 次将 $b_i(1 $n,\ m\leq10^5,\ k\leq10^{18},\ |a_i|\leq10^9$ 期望,差分,倍增 假设点 ...
分类:
其他好文 时间:
2019-06-22 10:55:05
阅读次数:
82
Live Migrate 操作详解 Migrate 操作会先将 instance 停掉,也就是所谓的“冷迁移”。而 Live Migrate 是“热迁移”,也叫“在线迁移”,instance不会停机。 Live Migrate 分两种: 1、源和目标节点没有共享存储,instance 在迁移的时候需 ...
分类:
其他好文 时间:
2019-06-19 17:13:05
阅读次数:
94
1.erlang版本和rabbitmq版本不匹配 版本匹配: http://www.rabbitmq.com/which-erlang.html 2.找到匹配的版本,卸载当前rabbitmq重新安装。 执行以下操作从计算机中完全卸载RabbitMQ和Erlang: (1)打开Windows控制面板, ...
从 AMQP 协议可以看出,Queue、Exchange 和 Binding 构成了 AMQP 协议的核心 Producer:消息生产者,即投递消息的程序。 Broker:消息队列服务器实体。 Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列。 Binding:绑定,它的作用就是把 ...
分类:
其他好文 时间:
2019-06-16 00:23:36
阅读次数:
98
在/usr/local 下新建文件夹 rabbitmq 执行命令 引入公钥(我用https 执行时报错) vi /etc/yum.repos.d/xxx (xxx是目录中的任意一个已有的yum列表文件) 在文件中增加下述内容: 接着执行 生成yum缓存信息 yum makecache 安装ErLan ...
分类:
系统相关 时间:
2019-06-10 11:53:59
阅读次数:
132