码迷,mamicode.com
首页 >  
搜索关键字:mq    ( 1464个结果
canal-client和canal-server
概述canal client将从canal server获取的binlog数据以json格式发送到各种MQ中(rabbitmq,redis,kafka)。部署第一步:下载解压项目,使用的是与canal-server 1.0.22版本对应的client(canal-client-1.0.22.tar. ...
分类:其他好文   时间:2020-04-29 18:12:34    阅读次数:229
分布式事务4种方式,通俗易解篇
1、链式调用方式 服务A 事务方法的最后一行 调用服务B事务方法, 服务B事务方法的最后一行 调用服务C事务方法 因为都是每个方法的最后一行,从上往下执行,如果有任何一个服务出现问题,那么整条链路都会回滚事物 2、通过mq自己手动回滚业务(补偿事务(TCC)) 比如订单提交,可以先在订单服务完成订单 ...
分类:其他好文   时间:2020-04-29 12:50:07    阅读次数:47
余额宝(1-4轮面试题目):G1、二叉树、线上调优、MQ、Redis
一轮 hashmap源码问题 HashMap底层结构 put操作讲一下 HashMap、HashMap如何保证线程安全、ConcurrentHashMap JVM有哪些回收算法,对应的收集器有哪些? jvm g1的内存模型讲一下,G1和CMS收集器的区别?以及G1收集器对CMS的改进? java线程 ...
分类:其他好文   时间:2020-04-27 15:33:22    阅读次数:84
MQ报错Waiting for workers to finish.Stopping container from aborted consumer.Successfully waited for workers to finish.
2020-04-27 11:34:37.312 [SimpleAsyncTaskExecutor-37] ERROR org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer - Consumer received ...
分类:其他好文   时间:2020-04-27 13:31:02    阅读次数:69
RabbitMQ入门
真的想尽快学完种种框架,综合搭建起一个项目来,然后看着他出Bug、慢慢地自己去优化,重构,再完善。 1. RabbitMQ的作用 笔者经常能看到MQ这个词,知道其作为消息队列,但始终没有接触过,现在刚好有个机会(不知道在抢答系统中能不能用上),首先当然要知道MQ有什么作用: 异步处理: 用户注册:注 ...
分类:其他好文   时间:2020-04-27 09:28:00    阅读次数:48
MQ(消息队列)
MQ全称为Message Queue,是一种应用程序对应用程序的通信方法,应用程序通过读写出入消息队列的数据来通信,从而无需专用连接来链接他们(如RPC)。 消息队列是典型的生产者和消费者模型,生产者和消费者只关心消息的发送和接受,没有业务逻辑的侵入,实现了生产者和消费者的解耦。 AMQP:一个提供 ...
分类:其他好文   时间:2020-04-23 22:56:09    阅读次数:72
使用多线程时,传递 request 对象丢失
1.原因描述 我们在工作中遇到耗时的一些操作时我们会使用多线程或者mq来解决以便提高程序的响应速度。但是使用多线程时遇到一个问题,我单独开一个线程去进行其他逻辑处理时,在发送消息之前(未开启多线程时)我们是可以获取到 request 信息的,但是在新开的线程中确是无法获取到 request 信息(r ...
分类:编程语言   时间:2020-04-22 19:48:49    阅读次数:243
基于RabbitMQ的Rpc框架
参考文档:https://www.cnblogs.com/ericli-ericli/p/5917018.html MQ的使用场景大概包括解耦,提高峰值处理能力,送达和排序保证,缓冲等。 MQ概述 消息队列技术是分布式应用间交换信息的一种技术。 消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应 ...
分类:其他好文   时间:2020-04-21 09:45:03    阅读次数:77
Flask+Redis+mq实现高并发
Flask单机测试,实现redis+MQ秒杀业务,防止超限 简单描述 抢购,秒杀是商场业务很常见的应用场景,主要需求解决: 1.高并发 2.如何解决库存的正确减少("超卖"的问题) redis 命令说明exists >setnx> incrby # (1) 设置一些参数 # 限制商品库存总数 amo ...
分类:其他好文   时间:2020-04-20 09:15:19    阅读次数:192
RabbitMQ(一)——简介
简介 RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。支持主流的操作系统,多种开发语言支持。 什么是MQ 消 ...
分类:其他好文   时间:2020-04-18 13:35:28    阅读次数:58
1464条   上一页 1 ... 13 14 15 16 17 ... 147 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!