首页
学习
活动
专区
圈层
工具
发布

RabbitMQ-内存节点&硬盘节点

354篇原创内容 公众号 中间件,我给它的定义就是为了实现某系业务功能依赖的软件,包括如下部分: Web服务器 代理服务器 ZooKeeper Kafka RabbitMQ(本章节) 我们在Rabbitmq...部署的时候,介绍过RabbitMQ的数据依赖主机名进行持久化,但是实际上在RabbitMQ里面还有内存节点和硬盘节点的概念,下面我们就来介绍这2个概念。...指描述 RabbitMQ 结构的数据,而非消息体本身。...包括:队列名称,属性(是否持久化、是否自动删除等)交换机名称、类型、绑定关系虚拟主机信息用户权限策略定义,可以简单理解如果就是我们手工在RabbitMQ里面创建配置的信息(不包括消息信息)都是元数据。...默认类型: RabbitMQ 节点默认启动为磁盘节点。 优点:元数据安全: 确保集群结构信息在故障后能完整恢复。

12400
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RabbitMQ概述-安装-web控制台

    ⾯及配置 # 开启管理界⾯ rabbitmq-plugins enable rabbitmq_management # 这一步是远程连接rabbit步骤,否则远程登录不上,修改默认配置信息,可能路径有所不同...可选的有以下几个: 超级管理员(administrator)可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作 监控者(monitoring)可登陆管理控制台,同时可以查看...RabbitMQ 节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 策略制定者(policymaker)可登陆管理控制台, 同时可以对 policy 进行管理。...但无法查看节点的相关信息 普通管理者(management)仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理 其他:无法登陆管理控制台,通常就是普通的生产者和消费者 创建虚拟机: 为了让各个用户可以互不干扰的工作...而web管理控制台用的是15672端口

    1.9K20

    消息中间件RabbitMQ系列,直接启动rabbitmq,对管理控制台进行详细的介绍(二)

    之前已经在docker里面安装了这个rabbitmq这个软件了,现在就开始讲解这个软件怎么使用,如何在项目里集成这个软件。...启动rabbitmq 之前我们已经在docker里面安装了rabbitmq容器,那么我们关闭虚拟机之后,重新启动虚拟机,现在想要使用rabbitmq,需要启动这个软件,因为之前已经创建了这个软件的容器,...以上的这个命令就可以看到全部的已经创建的容器,我们找到rabbitmq的软件,找到前面的id ?...以上的这个是通道按钮,这个界面里面展示的就是全部的通道,其他的项目要和rabbitmq连接,就必须有通道。 ? ?...以上这个就是可以添加有哪些的用户可以登录这个rabbitmq。 ?

    59820

    RabbitMQ实战:运行和管理RabbitMQ

    本篇主要介绍如何运行和管理RabbitMQ,在介绍之前,会有个DEMO演示消息发送和接收,一方面对AMQP的元素有更直观的认识,一方面为后面介绍监控做数据来源。...通过介绍,你会了解到: 消息发送和接收简单实现 服务器管理-启动和停止节点 权限配置 使用统计 消息发送和接收简单实现 该Demo主要用于收集日志,消息发送者是各个应用子系统,消息接收者是日志收集服务,...服务器管理-启动和停止节点 RabbitMQ是用Erlang编写的,Erlang天生就能让应用程序无需知道对方是否在同一台机器上即可相互通信,这让集群和可靠的消息路由变得简单。...节点的操作: 后台启动节点:./rabbitmq-server -detached 停止节点:./rabbitmqctl stop 仅停止rabbit应用程序:....另外,rabbitmq提供了管理界面插件,更方便的查看各种统计,可以通过下面的命令开启: 1 sudo .

    1.1K60

    PVE单节点修改名称和IP地址

    对于集群中的节点,建议不要修改其名称或IP地址。 有些时候,我们可能会想要修改PVE的主机名或者IP地址,如果你的PVE只是单个节点,还是很容易的。...更改主机名需要修改至少两个配置文件: /etc/hostname /etc/hosts 还有一个涉及邮件服务器的,可以让PVE把报警信息发到自己的邮箱: /etc/postfix/main.cf 只改名称.../postfix/main.cf 修改IP地址 更改IP地址需要修改至少两个配置文件: /etc/hosts /etc/network/interfaces(可以在web界面下修改) 移动文件 如果节点上已经运行了虚拟机或者容器...,你会发现自己的web界面同时存在两个节点,原因有两个: 虚拟机或者容器的配置文件还在原来主机名下面 RRD(就是那些趋势图的采样数据)还有以前哪个主机名的数据 我们需要迁移VM/CT和RRD的配置文件...: node009 node011 /var/lib/rrdcached/db/pve2-storage: node009 node011 3.2 迁移文件 迁移VM/CT配置文件和RRD数据,从老节点到新节点

    9.8K30

    RabbitMQ服务管理

    本文主要讲解以下内容: 多租户与权限 用户管理 服务管理 应用管理 HTTP API管理 本文针对的主要是RabbitMQ服务管理,可以当做一个命令手册进行查阅。...# 包括从原来所在的集群中删除此节点,从管理数据库中删除所有的配置数据,如己配置的用户、vhost等,以及删除所有的持久化消息。...rabbitmqctl force_reset# 指示RabbitMQ节点轮换日志文件。...# RabbitMQ节点会将原来的日志文件中的内容追加到"原始名称+后缀"的日志文件中,然后再将新的日志内容记录到新创建的日志中(与原日志文件同名)。# 当目标文件不存在时,会重新创建。...rabbitmqctl list_consumers [-p vhost]# 显示Broker的状态# 比如当前Erlang节点上运行的应用程序、RabbitMQ/Erlang的版本信息、os的名称、内存及文件描述符等统计信息

    1.5K40
    领券