ICode9

精准搜索请尝试: 精确搜索
  • Linux 环境安装rabbitmq安装图文详解2022-06-27 15:01:10

    目录1、安装Erlang2、将文件上传Linux系统home~目录3、安装erlang4、安装RabbitMQ5、启用rabbitmq服务6、检测服务7、修改防火墙,添加规则8、重启防火墙9、访问10、修改配置文件远程访问11、重启rabbitmq服务12、重新访问 Linux 环境安装 1、安装Erlang 官网下载:https://www.erlang

  • rabbitmq配置说明2022-06-24 12:31:46

    关于rabbitmq心跳 1.heartbeat检测时间间隔可在配置文件rabbitmq.config中增加配置项{heartbeat,Timeout}进行配置,其中Timeout指定时间间隔,单位为秒,另外客户端也可以配置heartbeat时间。 如果服务端没有配置 默认代理心跳时间: RabbitMQ 3.2.2:580秒RabbitMQ 3.5.5:60秒 2.官方建议

  • RabbitMQ基础知识2022-06-23 17:31:38

    RabbitMQ基础知识 一、RabbitMQ概述 RabbitMQ是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件,它具有以下特性 开源、性能优秀,稳定性保障 支持持久化,传输确认,发布确认,可靠性消息投递模式(confirm)、返回模式(return)等保证了MQ的可靠性 集群模式丰富,HA模

  • linux部署rabbitMQ并升级MQ版本2022-06-23 11:34:54

    因为近期公司安全扫描,安扫报告里有rabbitMQ的高危漏洞,公司的环境都在使用,又在护网期间内,只能在本地整个虚机模拟现网环境来进行升级MQ版本,后续在进行版本升级操作。 一、部署 # erlang下载地址: https://github.com/rabbitmq/erlang-rpm/tags?after=v22.1.4 # rabbitMQ下载地址: h

  • 2、RabbitMQ2022-06-23 11:02:45

    1、RabbitMQ 的概念RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是一个快递站,一个快递员帮你传递快件。RabbitMQ 与快递站的主要区别在于,它不

  • 2022年-C#中高级开发工程师面试题【消息队列篇】2022-06-23 10:32:27

    心之所向,勇往直前!简单归纳消息队列相关的面试题 正文    1. MQ的作用是什么?      解耦、异步、削峰      2. 如何保证消息队列的幂等性?     a. 消费操作时可以先校验数据是否重复再写入     b. 数据表设置唯一索引     c. 丢到redis里(分布式锁)     

  • RabbitMQ使用中常遇到的问题2022-06-23 00:34:58

    如何保证消息不丢失 首先使用的场景与下图相符 生产者将消费放入到消息队列中 分布式消息队列服务同步消息以及元数据 操作系统将消息持久化到内存中 消费者从消息队列拉取消息进行消费 首先是1 可以采用消费者确认的方式进行提交,当消息发送到消息队列中时,如果RabbitMQ接收成功

  • Java 最常见的 208 道面试题:(14)2022-06-22 22:36:25

    十四、RabbitMQ   135. rabbitmq 的使用场景有哪些?   ①. 跨系统的异步通信,所有需要异步交互的地方都可以使用消息队列。就像我们除了打电话(同步)以外,还需要发短信,发电子邮件(异步)的通讯方式。   ②. 多个应用之间的耦合,由于消息是平台无关和语言无关的,而且语义上也不再是函数调

  • python对外提供接口将数据放入rabbitmq2022-06-21 16:05:07

      注意:1)并发量不太大的时候这样使用可以,如果并发较大建议还是用java进行实现。      2)此处建议使用python3 # coding:utf-8 import json import pika from flask import Flask, request app = Flask(__name__) MY_URL = '/knowledge/api/v1/' def push_mess(param):

  • 领导:谁再用redis过期监听实现关闭订单,立马滚蛋!2022-06-21 09:05:28

    日前拜读阿牛老师的大作 领导:谁再用定时任务实现关闭订单,立马滚蛋! 发现其方案有若干瑕疵,特此抛砖引玉讨论一二。 在电商、支付等领域,往往会有这样的场景,用户下单后放弃支付了,那这笔订单会在指定的时间段后进行关闭操作,细心的你一定发现了像某宝、某东都有这样的逻辑,而且时间很准确

  • CentOS7 安装RabbitMQ2022-06-20 12:31:29

    1 安装编译工具 yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel    2 下载elang包 http://erlang.org/download/   3 安装elang   解压 tar xvf otp_src_24.0.tar.gz cd otp_src_24.0      配

  • 地方2022-06-17 19:01:38

    RabbitMQ的概念 RabbitMQ是一个消息中间件:它接收并转发消息。你可以把它 当作一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会将你的快递送到收件人那里,按照这种逻辑RabbitMQ就是一个快递站。RabbitMQ接收,存储和转发消息数据。 四大核心概念 生产者 产生数据

  • RabbitMQ单机&可能遇到的问题2022-06-17 15:36:11

    1.Deployments     1 kind: Deployment 2 apiVersion: apps/v1 3 metadata: 4 name: rabbitmq-deployment 5 spec: 6 replicas: 1 7 selector: 8 matchLabels: 9 app: rabbitmq10 template: 11 metadata: 12 creationTimestamp: null 1

  • docker安装rabbitmq2022-06-17 12:34:31

    安装步骤: 1、拉取镜像 docker pull rabbitmq 2、创建并运行 RabbitMQ 容器 命令如下: docker run -d -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_VHOST=/ -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest --hostname myRabbit --name rabbitmq rabbitm

  • ▶【SecKill】U6 接口优化2022-06-16 23:37:04

    ▶【SecKill】U6 接口优化 一、集成RabbitMQ 1、安装erlang(一种通用的面向并发的编程语言,可以应对大规模并发活动的编程语言和运行环境) (1)下载Erlang安装包 https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.9.13 (2)安装包上传到服务器tmp目录下,进入到tmp目录进行安装

  • docker安装RabbitMQ2022-06-16 23:06:43

    摘要 本文主要介绍了使用docker安装rabbitmq消息队列服务,并简述了使用php操作rabbitmq的必要composer安装包php-amqplib`的安装方法。同时概述了使用rabbitmq进行业务开发的主要步骤。如想了解php操作rabbitmq的具体源码,请查看 php极速开发源码包之super.rabbitmq 安装RabbitMQ 参

  • docker安装Rabbitmq2022-06-16 17:33:57

    安装Rabbitmq1.使用docker查询rabbitmq的镜像docker search rabbitmq 2.安装镜像安装name为rabbitmq的这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可docker pull rabbitmq 3.运行mq:docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p

  • RabbitMQ的三种编程模型2022-06-16 01:00:50

    基础概念 virtual host 虚拟主机,可以理解为RabbitMQ中的每个服务,每个Virtual Host之间是相互隔离的,他们之间有不同的权限 Connection 通过使用Connection建立TCP连接来与RabbitMQ进行交互 Chanel 通过连接可以获取Channel,每个channel都哟一个唯一的ID,通过使用Channel可以对操作Ra

  • RabbitMQ的简单介绍2022-06-15 23:06:12

    1、RabbitMQ的简介 RabbitMQ是由erlang语言开发,基于AMQP协议实现的消息队列,它的并发能力强,性能极好,延迟极低,稳定性和安全性很高,同时还支持集群。RabbitMQ在分布式系统开发中应用非常广泛,是最受欢迎的开源消息中间件之一。 注意:由于RabbitMQ是采用erlang语言开发的,所以必须有erlan

  • RabbitMQ的安装-Linux(CentOS7)2022-06-15 23:01:14

    1、RabbitMQ所需环境 JDK1.8 CentOS7-64位 Erlang-OTP erlang官网:https://www.erlang.org/ RabbitMQ rabbitmq官网:https://www.rabbitmq.com/ 2、MQ与erlang的版本 rabbitmq和erlang的版本对应关系(注意:它两版本关系必须对应):https://www.rabbitmq.com/which-erlang.html 3、安

  • rabbitMQ3.8.15安装2022-06-15 11:02:26

    docker run -d --name sh_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:3.8.15-management #网络安全组记得开放端口 4369 erlang 发现口 5672 client 端通信口 15672 管理界面 ui 端口 25672 server 间

  • springboot 项目 运行rabbitmq(推送+消费)2022-06-14 16:03:43

    准备 先下载windos版本的mq 「rabbitmq-server-3.9.13.exe」https://www.aliyundrive.com/s/VKB63ghAJZx  点击下载   1启动rabbitmq 双击      如果出现端口占用的情况,进行以下操作      右键->停止 账号密码默认: guest 这里我是用新添加的admin账号,注意要给管理员

  • RabbitMQ最通俗易懂的讲解2022-06-14 11:02:28

    1.消息中间件的三大功能: 异步处理 流量控制 应用解耦 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 消息服务中两个重要概念:消息代理(message broker)和目的地(destination)当消息发送者发送消息以后,将由消息代理接管,消

  • RabbitMQ简介、单机以及集群的搭建2022-06-12 16:32:18

    消息队列应用场景 解耦 将各服务直接解耦。有订单服务,订单服务创建订单时需要减库存、需要扣金额和需要发送优惠券。在没用消息队列前,订单创建完毕时,需要在订单服务中调用库存服务、金额服务以及优惠券服务,如果之后还需要在订单服务执行完毕之后执行一些某些操作还得需要在订单服

  • RabbitMQ GUI客户端工具(RabbitMQ Assistant)2022-06-12 08:00:06

    RabbitMQ GUI客户端工具(RabbitMQ Assistant) 平时用控制台或者网页进行管理不免有点不方便,尤其在读取消息的时候不支持过滤和批量发送消息,在此推荐一个漂亮的GUI客户端工具。 下载地址:http://www.redisant.cn/rta 生成拓扑图 为指定的vhost一键生成拓扑图,支持导出png、svg、pdf、t

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

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

ICode9版权所有