ICode9

精准搜索请尝试: 精确搜索
  • RabbitMQ安装及简单使用2022-08-20 17:32:12

    1.rabbitmq启动 rabbitmq路径:/usr/local/rabbitmq_server-3.7.8 在rabbitmq安装目录下,进入到sbin目录,执行: #启动rabbitmq rabbitmq-server ./rabbitmq-server 2.rabbitmq后台启动 在sbin目录下执行: ./rabbitmq-server -detached 执行成功。则可进行访问:http://ip:15672 3.查看r

  • RabbitMQ 入门系列:1、MQ的应用场景的选择与Rabbit安装2022-08-19 16:00:22

    1、MQ的应用场景的选择: 可以参考网上的对比图:   遥想当年,MQ都是MSMQ(微软)的,现在,都不在参考图上了。 对MQ的使用,根据应用场景,选择适合的MQ即可,本系列仅介绍RabbitMQ。 2、下载地址: RabbitMQ 官网下载:https://www.rabbitmq.com/download.html 按提示,下载最新版本安装即可。 因为Rab

  • 【面试】【5】如何取消超时未支付的订单?2022-08-18 19:04:11

    1、数据库轮询   使用一个线程定时的去扫描数据库,通过订单时间来判断是否有超时的订单,然后取消操作   缺点:存在延时,最差的延迟时间是设置的扫描间隔时间;对数据库性能消耗极大   2、JDK延迟队列   使用JDK自带的DelayQueue来实现,是一个无界阻塞队列,该队列只有在延时时间到了

  • 一个非常简单用.NET操作RabbitMQ的方法2022-08-15 20:01:57

    RabbitMQ作为一款主流的消息队列工具早已广受欢迎。相比于其它的MQ工具,RabbitMQ支持的语言更多、功能更完善。   本文提供一种市面上最/极简单的使用RabbitMQ的方式(支持.NET/.NET Framework/.NET Core),只需要会调用以下三个方法,你就几乎可以掌握整个RabbitMQ的使用: (1)     Send

  • rabbitmq延时插件的安装2022-08-15 12:02:51

    目录rabbitmq延时插件的安装1 下载具体操作2 将插件拷贝至容器中3 进入容器,并查看插件4 启动插件并重启容器5 查看是否生效相关文档 rabbitmq延时插件的安装 资料参考地址1: Docker安装RabbitMQ并安装延时队列插件 1 下载 rabbitmq_delayed_message_exchange-3.9.0.ez插件并上传

  • Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces2022-08-14 20:33:15

    在部署rabbitmq集群的时候,将A服务器上的.erlang.cookie 复制到 B服务器上的 .erlang.cookie 然后,在启动B服务的上rabbitmq时,报错 Error: Failed to initialize erlang distribution: {{shutdown, {failed_to_start_child,

  • RabbitMQ零碎整理,总有一天在你工作中会用到2022-08-13 13:31:52

    概念 MQ:消息队列(消息中间件),开源的基于AMQP协议的消息中间件,异步 解耦 削峰 核心作用:1.异步 2.解耦 3.消息通信 RabbitMQ 消息的类型:1.点对点 2.Worker 3.发布/定义(交换器) 四种交换器: ■1.fanout直接转发 ■2.direct路由关键字匹配,精确 ■3.topic路由关键字匹配,支持模糊(*和#) ■4

  • golang rabbitmq 面试题2022-08-12 19:30:52

    本文来自 https://www.tizi365.com/course/2.html   13 RabbitMQ 面试题:什么事死信队列   DLX , 全称为 Dead-Letter_Exchange , 死信交换器。当消息在一个队列中变为死信【无法消费】,它能重新被发送到另外一个交换器中,这个交换器就是DLX,死信交换器,DLX 绑定的队列是死信队列。

  • Docke的使用与详解2 --RabbitMQ安装与使用2022-08-12 18:01:08

    一、RabbitMQ安装与使用 1.RabbitMQ安装 --RabbbitMQ官网 1>使用docker pull rabbitmq拉取镜像,默认拉取最新版本; 这时你会想,我要拉取指定版本该如何呢? 2>使用docker pull rabbitmq:版本号 --比如 docker pull rabbitmq:3.9.12-management 2.使用docker run -d -p 宿主机端口

  • RabbitMQ的工作模式2022-08-12 10:33:49

    1.Hello world 简单模式 一个生产者对应一个消费者。   2.Work Queues 工作队列 一个生产者,对应多个消费者,消费者之间是竞争去同一队列取消息,并不会取到相同一条消息,类似于Redis中的队列,只能被取走一次。 应用场景:对于任务过重或任务较多的情况,使用工作队列可以提高任务处理的速

  • RabbitMQ协议-AMQP 0-9-1 (高级消息队列协议)2022-08-11 14:04:37

    工作模型 producer:生产者 Connection:TCP长连接,AMQP 0-9-1 连接通常是长期存在的。AMQP 0-9-1 是一个应用层协议,它使用 TCP 进行可靠传输。连接使用身份验证,并且可以使用 TLS 进行保护。当应用程序不再需要连接到服务器时,它应该优雅地关闭其 AMQP 0-9-1 连接,而不是突然关闭底层 TC

  • SpringBoot整合rabbitMQ2022-08-05 12:31:33

    生产者: 1.创建生产者SpringBoot工程 2.引入依赖坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 3.编写yml文件,基本信息配置 # 配置

  • RabbitMQ知识简单理解2022-08-03 00:35:32

    官网链接:http://next.rabbitmq.com/getstarted.html 官网给出了每种工作模式的实例代码,可以参考其中的实现 一、RabbitMQ整体架构图    二、RabbitMQ六种工作模式 1、https://www.cnblogs.com/lovelsl/articles/15269124.html 2、https://blog.csdn.net/weixin_44399790/articl

  • rabbitmq概念总结2022-08-03 00:03:03

    rabbitmq是一种消息中间件,需要掌握的核心概念是publish, subscribe, broker, virtual host, exchange, queue, routing key. publish: 生产者向broker发送消息 subscribe: 消费者从queue中取消息,一个queue可能对应多个exchange。 exchange在接收到消息时,会根据routing key将消息分

  • NetCore+RabbitMQ2022-08-02 18:03:14

    1.首先要清楚什么是RabbitMQ,是干啥用的?   RabbitMQ就是一个消息中间件,那什么又是中间件呐?我的理解是,消息中转站,生产者生产完消息,放入中转站,就接着干别的事情去了。 至于你什么时候消费,就看你自己了,一旦消费成功,中间件将不再存储你的消息。类似我们生活中的菜鸟驿站。 厂家就是生

  • RABBITMQ之一概念解释(信道、交换器和路由键、队列)2022-07-29 09:04:43

    RABBITMQ之一概念解释(信道、交换器和路由键、队列) 一、 channel 信道:   概念:信道是生产消费者与rabbit通信的渠道,生产者publish或是消费者subscribe一个队列都是通过信道来通信的。信道是建立在TCP连接上的虚拟连接,什么意思呢?就是说rabbitmq在一条TCP上建立成百上千个信道

  • RabbitMq中的队列transient和durable的区别2022-07-28 15:04:39

    Durablity:持久化选项 durable:持久化保存。在RabbitMq宕机或者重启后,未被消费的消息仍然存在。可理解为硬盘,关机了但文件还在。 transient:即使保存。在RabbitMq宕机或者重启后交换机会不存在。可理解为计算机内存,关机就没了。

  • rabbitmq权限控制2022-07-27 18:31:56

    两级权限控制 RabbitMQ 授权模型分两级: 第一级控权单位是 virtual host, 第二级控权单位是 resource(包含exchange和queue),两个相同名称的 resource如果分属不同的 virtual host,则算是不同的 resource。 当用户访问 RabbitMQ 时,首先触发第一级控权,判断用户是否有访问该 virtual hos

  • python RabbitMQ+RPC调用传输图片2022-07-27 14:31:46

          整理下用RabbitMQ在client和Server之间用RPC调用传输图片的笔记   RPC:是远程过程调用。百度写了一大堆。此刻,我们简单点说:比如,我们在本地的代码中调用一个函数,那么这个函数不一定有返回值,但一定有返回。若是在分布式环境中,香我们前几章的例子,发送消息出去后,发送端是

  • openstack-rabbitmq2022-07-27 12:32:20

    搭建rabbitmq服务1.准备3台服务器,同步好时钟、关闭selinux和防火墙,配置/etc/hosts文件2.安装epel-release、erlang、rabbitmq-server  [root@mon01 ~]# rpm -ivh https://mirrors.aliyun.com/ceph/rpm-mimic/el7/noarch/ceph-release-1-1.el7.noarch.rpm  [root@mon01 ~]# yum

  • 通过rabbitMQ发送\Mysql微服务调用链路数据启动zipkin命令2022-07-26 21:36:04

    java -jar zipkin.jar --zipkin.collector.rabbitmq.addressed=localhost   java -jar zipkin.jar --zipkin.torage.type=mysql --zipkin.torage.mysql.host=localhost --zipkin.torage.mysql.port=3306 --zipkin.torage.mysql.username=root --zipkin.torage.mysql.passwor

  • NetCore RabbitMQ Topics 通配符模式2022-07-25 11:00:47

    十年河东,十年河西,莫欺少年穷 学无止境,精益求精 上一节介绍了RabbitMQ定向模式,本篇介绍 Topics 通配符模式 我的系列博客: NetCore RabbitMQ ,Routing定向模式 NetCore RabbitMQ 发布订阅模式,消息广播 RabbitMQ的六种工作模式 NetCore RabbitMQ 简介及兔子生产者、消费者 【简单模式,w

  • RabbitMQ细说之开篇2022-07-24 01:00:31

    前言 关于消息中间件的应用场景,小伙伴们应该都耳熟能详了吧,比如经常提到的削峰填谷、分布式事务、异步业务处理、大数据分析等等,分布式消息队列成为其中比较关键的桥梁,也就意味着小伙伴们得掌握相关技能;当下相对比较热门的消息中间件有RabbitMQ、Kafaka、RocketMQ、ActiveMQ等,在实

  • 消息队列MQ2022-07-23 23:31:15

    一、消息队列概述 MQ(Message Queue)消息队列,是基础数据结构中“先进先出”的一种数据结构。指把要传输的数据(消息)放在队列中,用队列机制来实现消息传递——生产者产生消息并把消息放入队列,然后由消费者去处理。消费者可以到指定队列拉取消息,或者订阅相应的队列,由MQ服务端给其推送消

  • ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件分析介绍2022-07-23 22:31:49

    ActiveMQ、RabbitMQ、RocketMQ、Kafka四种消息中间件分析介绍 我们从四种消息中间件的介绍到基本使用,以及高可用,消息重复性,消息丢失,消息顺序性能方面进行分析介绍! 一、消息中间件的使用场景 消息中间件的使用场景总结就是六个字:解耦、异步、削峰 1.解耦 如果我方系统A要与三方B系

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有