×

rabbitmq

腾讯云服务器安装配置rabbitmq(腾讯云服务器配置教程)

ldt ldt 发表于2024-05-28 浏览5396 评论0
一、安装 近期对消息队列的学习让我对消息中间件产生了兴趣,而作为消息队列的使用的rabbitmq,就是我学习中间件的第一步。 rabbitmq和erlang的安装 安装之前先检查环境: [root@VM-12-4-centos ~]# cat /proc/version Linux version 3.10.0-1160.66.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (

rabbitmq

MQ的概念和RabbitMQ知识点(无代码)

752557pk 752557pk 发表于2024-05-28 浏览6042 评论0
目录 1. MQ的基本概念 1.1 MQ概述 1.2 MQ的优势 1. 应用解耦 2.  异步提速 3. 削峰填谷 1.3 MQ的劣势以及可能引发的问题 1.4 常见的MQ产品 2. RabbitMQ的知识点 2.1 RabbitMQ的工作模式 1. 简单模式 2. 工作队列模式 Work Queue  3. 发布订阅模式 Publish/subscribe 2.2 RabbitMQ的高级特性(有些概念需要结合视频讲解) 1. 消息的可靠投递 2. Consu

rabbitmq

使用 Spring Boot + WebSocket + RabbitMQ 构建聊天应用程序

????&Y ????&Y 发表于2024-05-28 浏览8456 评论0
在上一篇文章中,我们创建了一个 Spring Boot + WebSocket Hello World 示例。 在这篇文章中,我们将创建一个实时多用途聊天应用程序。 在上一篇文章中,我们还看到了如何将 Spring Boot + RabbitMQ 应用程序部署到 Pivotal Cloud Foundry。我已经将我们正在创建的实时聊天应用程序托管到 Pivotal Cloud Foundry 并使用可以在 JavaInUse 聊天应用程序上查看演示。JavaI

rabbitmq

消息中间件学习笔记(消息中间件使用)

indexie indexie 发表于2024-05-28 浏览7161 评论0
本文参考自江南一点雨的Spring Boot+Vue系列视频教程第 12 章以及rabbitmq官网文档,详情参加【Spring Boot+Vue系列视频教程】 本文的代码地址为SpringBoot学习案例中的jms和amqp 一、springboot中使用activemq 此处用active mq写一个收发消息的简单案例 1、启动activemq 访问activemq官网,会发现有ActiveMQ "Classic"与ActiveMQ Artemis两个版本供使用,后者是未来

rabbitmq

RabbitMQ学习笔记(rabbitmq总结)

hello hello 发表于2024-05-28 浏览5807 评论0
RabbitMQ 一、消息中间件概述 (一) 为什么学习消息队列 电子商务应用中,经常需要对庞大的海量数据进行监控,随着网络技术和软件开发技术的不断提高,在实战开发中MQ的使用与日俱增,特别是RabbitMQ在分布式系统中存储转发消息,可以保证数据不丢失,也能保证高可用性,即集群部署的时候部分机器宕机可以继续运行。在大型电子商务类网站,如京东、淘宝、去哪儿等网站有着深入的应用 。 队列的主要作用是消除高并发访问高峰,加快网站的响应速度 在不使用消息队列的情况下,用户的

rabbitmq

linux安装RabbitMQ3.8.8(cenos7.*)

752557pk 752557pk 发表于2024-05-28 浏览6893 评论0
erlang-21.3-1.el7.x86_64.rpm rabbitmq-server-3.8.8-1.el7.noarch.rpm 因为这里演示的linux服务器是7.*的版本,所以安装的erlang语言也是支持linux7.*的版本,要注意哦 使用 uname -a 查看当前linux支持的erlang版本 1.上传erlang语言安装包、rabbirmq安装包至linux服务器 2.安装erlang语言及其依赖包 rpm -ivh erlang-21.3-1.el7

rabbitmq

05 RabbitMQ面试题

网站开发 网站开发 发表于2024-05-28 浏览4020 评论0
目录 Pt1 消息队列的作用与使用场景? Pt2 RabbitMQ有哪些特性? Pt3 Channel和VHost的作用是什么? Pt4 多个项目公用MQ服务器时,如何实现权限隔离? Pt5 RabbitMQ的消息有哪些路由方式?适合在什么业务场景使用? Pt6 交换机与队列、队列与消费者是如何绑定的? Pt7 无法被路由的消息去了哪里? Pt8 消息在什么时候会进入死信队列? Pt9 如果一个项目要从多个服务器接收消息如何处理? Pt10 如果一个项目要发送消息到多个服务器

rabbitmq

rabbitmq避免消息丢失和重复消费

xb0617 xb0617 发表于2024-05-28 浏览6140 评论0
1.生产者发送消息给mq时丢失 事务机制和confirm机制,事务机制是同步的,很消耗性能,常用的是confirm机制 事务机制:channel.txSelect   可开启事务,如果报错会回滚  channel.txRollback    如果没问题就提交   channel.txCommit confirm机制:开启后,每个消息都会分配唯一的 id,mq如果收到会回传一个 ack消息,如果没有收到会回调你的一个 nack 接口,超过时间没接收到回调消息,生产者重发消息。 confirm机制

rabbitmq

Linux卸载RabbitMQ

UPARK UPARK 发表于2024-05-28 浏览8366 评论0
一、卸载rabbitmq相关的 1、卸载前先停掉rabbitmq服务,执行命令 service rabbitmq-server stop 2、查看rabbitmq安装的相关列表 yum list | grep rabbitmq 3、卸载rabbitmq已安装的相关内容 yum -y remove rabbitmq-server.noarch 二、卸载erlang 1、查看erlang安装的相关列表 yum list | grep erlang 2

rabbitmq

Laravel8 使用 RabbitMQ

一 发表于2024-05-28 浏览6513 评论0
使用 RabbitMQ 前需要: 下载安装 Erlang :Windows 下安装 Erlang_Dragon-v的博客-CSDN博客  安装 PHP amqp 扩展:PHP 安装 amqp 扩展(Windows)_Dragon-v的博客-CSDN博客 开启 PHP sockets:PHP 开启 sockets_Dragon-v的博客-CSDN博客  1、在 RabbitMQ 的界面创建队列和路由:         RabbitMQ 创建 virtual host_Dragon-v的博

rabbitmq

RabbitMQ 归纳总结(rabbitmq深入理解)

微信用户83175 微信用户83175 发表于2024-05-28 浏览7108 评论0
Rabbit MQ 归纳总结 前言 MQ 是什么,MQ 有哪些模式,MQ是如何和spring 整合的? 提示:以下是本篇文章正文内容,下面案例可供参考 一、消息中间件概述 1.1.MQ 概述 MQ 全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。 1.2.MQ 优势 1.2.1 应用解耦 MQ 相当于一个中介,生成方通过MQ 与 消费方进行交互,它将应用程序进行解耦合系统的耦合性越高,容

rabbitmq

记一次Golang踩坑RabbitMQ(golang的坑)

云点 云点 发表于2024-05-28 浏览5386 评论0
这里是Z哥的个人公众号 每周五11:45 按时送达 当然了,也会时不时加个餐~ 我的第「218」篇原创敬上 大家好,我是Z哥。 最近在项目中遇到了一个使用 RabbitMQ 时的问题,这个问题我觉得还是有一定普适性的,和大家分享一下,避免大家后续在同一个问题上犯错。 消息队列(MQ)是在软件开发中很常用的中间件,如果一个程序需要协调另一个程序进行数据的“write”操作,并且不关心“write”的结果,则便会选择它。它是一个保存消息(数据)的容器,由它来确保消息一定被送达到目标