• MQ


    概念
    MQ就是指消息队列或者消息中间件,当前使用较多的消息队列有RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、MetaMQ等,而部分数据库如Redis、MySQL以及phxsql也可实现消息队列的功能

    什么是消息队列
    它是一个数据库服务,把大量的数据存进去,等到空闲时再取出来处理的等待型的开发模式

    常见的MQ使用场景
    广泛应用在订单,交易,充值,流计算,消息推送,日志流式处理,binglog分发等场景

    • 博客园的阅读量就是MQ
    • 微信公众号的消息推送就是MQ

    Window安装RabbitMQ文章来自

    • 先安装erl环境,选择window64位,是个exe,无线下一步后,配置系统环境
    • ERLANG_HOME 是 刚才的安装位置根目录
    • 然后再 Path 里添加 %ERLANG_HOME%in
    • cmd执行erl查看版本好就行
    • 去到RabbitMQ官网,点击window_install,下载后安装,无限下一步就行
    • 去到MQ安装目录的sbin文件夹,打开cmd
    rabbitmq-plugins enable rabbitmq_management
    
    • 进入sbin文件夹双击rabbitmq-server.bat,在系统服务就能看到了
    • 访问15672端口,账号密码都是guest

    Linux安装RabbitMQ文章来自

    # 安装erlang
    wget http://www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm
    rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm
    
    # 安装socat
    wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
    rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm
    
    # 安装rabbitmq
    wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm
    rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm
    
    # 查看rabbitmq服务状态
    service rabbitmq-server status
    
    # 启动rabbitmq服务
    service rabbitmq-server start
    
    # 检查是否启动成功
    ps -ef | grep rabbitmq
    
    # 启用后台管理插件
    rabbitmq-plugins enable rabbitmq_management
    # 提示Applying plugin configuration to rabbit@wangzaiplus... started 6 plugins表示启用成功
    
    # 设置远程登陆权限
    cd /etc/rabbitmq
    touch rabbitmq.config
    vim rabbitmq.config
    写入: [{rabbit, [{loopback_users, []}]}]
    service rabbitmq-server restart
    
    # 开启防火墙端口 15672
    # 开启阿里云防护端口 15672
    # 浏览器远程访问http://xx.xx.xx.xx:15672, 出现登录界面
    # 账号密码guest
    
  • 相关阅读:
    一千亿亿亿字节
    分布式发布订阅消息系统
    Google Chrome 的内核引擎 WebKit 介绍
    找项目网站C# 下写入视频的简单实现
    学ios开发:Delegate,Action Sheet, Alert
    Web服务器
    Google Chrome Source Code 源码下载
    大数据处理的趋势五种开源技术介绍
    MDA项目思路小结
    重新发布本人所有博客文章中涉及的代码与工具(大部分是C++和Java)
  • 原文地址:https://www.cnblogs.com/pengdt/p/12304319.html
Copyright © 2020-2023  润新知