• 消息队列RabbitMQ简介及应用场景

    时间:2024-05-31 10:02:50

    RabbitMQ是一个开源的消息代理和队列服务器,它实现了高级消息队列协议(AMQP)。RabbitMQ的主要特点包括高性能、健壮性、可伸缩性和易用性。它使用Erlang语言编写,支持跨多种语言和平台,如Java、.NET、Ruby、PHP、Python、JavaScript等。 RabbitMQ的...

  • rabbitmq exchange与queue莫名其妙解绑

    时间:2024-05-30 21:11:36

    现象:研发反应,生产者向指定的exchange中发送消息,但是解绑之后消息就不能发到指定的队列了。原因:生产者是作为守护进程运行的,只在首次启动的时候声明exchange,声明的时候会指定routingkey,但消费进程在连接rabbitmq的时候,也会声明exchange,但这个时候的声明没有指定...

  • docker部署rabbitMQ

    时间:2024-05-30 18:12:57

    获取rabbit镜像:我们选择带有“mangement”的版本(包含web管理页面); docker pull rabbitmq:management 创建并运行容器: docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 rabbitm...

  • rabbitmq重启时报错,并导致erlang崩溃和Rabbit的常用命令

    时间:2024-05-28 16:59:53

    --------------------------------------------------------------------------------------------------Rabbitmq服务常用命令:(1)首先关闭rabbitmq: rabbitmqctl stop_app...

  • .NET Core 使用RabbitMQ

    时间:2024-05-25 22:12:11

    RabbitMQ简介AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息、队列、路由(包括点...

  • rabbitMQ 3.6.15生产环境

    时间:2024-05-25 10:59:43

    服务器配置系统环境:CentOS 7由于RabbitMQ依赖erlang, 所以需要先安装erlang下载erlang下载地址http://erlang.org/download/linux下载命令wget http://erlang.org/download/otp_src_20.3.tar.gz...

  • RabbitMQ安装(debian)与配置

    时间:2024-05-23 16:53:55

    一、概述RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。二、安装(linux-debin)1.安装Erlan...

  • Linux中安装RabbitMQ,设置开机自启

    时间:2024-05-23 16:15:34

    因为rabbitMQ要依赖于erlang,安装mq前先安装erlangerlang安装方法:https://blog.csdn.net/ws_kfxd/article/details/85858736方法一(不推荐)设置开机自启要写脚本1.先下载压缩包:http://www.rabbitmq.com...

  • python使用pika链接rabbitmq Connection reset by peer 解决办法

    时间:2024-05-22 10:19:48

    记录一下,最近在用机器学习打算做一个Rest API, 数据存入mongo,任务采用消息队列,rabbitmq由于引擎采用python编写,所以WEB也直接打算用python编写了,比较省事。WEB采用flask,连接rabbitmq使用pika,但是在链接过程中,无论是消费还是生产,只要过了一段时...

  • RabbitMQ3.7.2 安装完后web控制台不可以访问的解决方法

    时间:2024-05-22 08:25:21

    软件版本1.安装Erlong otp_win64_20.2 2.安装rabbitmq-server-3.7.2.exe 3.安装完后 我们进入到我们安装到 sbin目录C:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.2\sbin 执行:rab...

  • 关于docker中的rabbitmq启动容器不成功,docker ps也找不到,重启报容器冲突的问题解决

    时间:2024-05-21 20:57:26

    最近练习一个项目,需要用到docker容器来方便的使用rabbitmq、redis等器件。但由于刚接触docker,很多东西都不了解,所以踩了很多坑,这里记录一个关于rabbitmq的坑,如有不正确的地方欢迎大家指正。目的:想要查看rabbitmq的运行情况 我试了如下图所示的三种方式都不行: 所以...

  • RabbitMQ的基本组成及概念

    时间:2024-05-21 19:59:53

    RabbitMQ的架构如图:Producer:生产者,投递消息。Consumer:消费者,接收消息。Broker:RabbitMQ集群中的一个服务节点或RabbitMQ服务实例。Queue:队列。RabbitMQ的内部对象,用于存储消息。RabbitMQ中消息只能存储在队列中,而kafka是将消息存...

  • RabbitMQ集群的架构搭建全过程及JMeter压测软件安装使用

    时间:2024-05-21 07:35:49

    什么是RabbitMQ?MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用...

  • rabbitmq 镜像集群负载均衡 搭建过程

    时间:2024-05-20 19:38:52

    rabbitmq 镜像集群配置  准备好几台服务器 比如三台 IP分别是 191,192,193第一步 配置环境和主机名 分别设置三台机器     ① 设置主机名        191:命令          vim /ect/hostname             rab191        1...

  • RPC和RabbitMQ

    时间:2024-05-20 10:57:00

    在单台机器或者单个进程中,如果要调用某个函数,只需要通过函数指针,传入相关参数,即可调用成功并获得结果。但如果是在分布式系统中,某个进程想要调用远程机器上的其它进程提供的方法(服务),就需要采用RPC的方式了。那么Client端发出方法调用,如何才能让Server端知道到底是调用的哪个方法,参数是如...

  • OpenStack搭建高可用RabbitMQ集群

    时间:2024-05-20 09:45:28

    OpenStack有非常良好的结构设计,各模块之间相互独立,通过API和消息队列来传递信息,这种结构能够很方便的实现规模和功能的扩展,这是云计算平台功能设计的基本出发点。消息队列是OpenStack体系结构重要的组成部分,承载了各模块之间通信的重要功能,OpenStack默认选用的消息队列是基于er...

  • k8s中搭建rabbitmq集群

    时间:2024-05-20 08:23:09

    本文介绍自建rabbitmq docker镜像,并在k8s集群中搭建rabbitmq集群一..rabbitmq二进制安装包在虚机上的部署二.制作docker镜像三.使用自建rabbitmq镜像在k8s中部署集群 一.rabbitmq二进制安装包在虚机上部署:1.1下载并安装相关包esl-erlang...

  • RabbitMQ(二)进阶

    时间:2024-05-19 22:07:17

    一、RabbitMQ的中的常用方法     1)exchangeDeclare : 声明一个交换机                         参数列表:                exchange - 交换机的名称                type - 交换机的类型 (fanout ...

  • RabbitMQ 远程 IP 访问 解决办法 -摘自网络

    时间:2024-05-19 21:37:32

    刚刚安装的RabbitMQ-Server-3.3.5,并且也已经开启了Web管理功能,但是现在存在一个问题:出于安全的考虑,guest这个默认的用户只能通过http://localhost:15672 来登录,不能使用IP地址登录,也就是不能远程访问,这对于服务器上没有安装桌面的情况是无法管理维护的...

  • RabbitMQ学习系列四-EasyNetQ文档跟进式学习与实践

    时间:2024-05-13 08:44:08

    EasyNetQ文档跟进式学习与实践https://www.cnblogs.com/DjlNet/p/7603554.html这里可能有人要问了,为什么不使用官方的nuget包呐:RabbitMQ.Client(官方还在积极对.net core做升级去兼容.net standrad,这挺好,http...