• Linux 安装ActiveMQ(使用Mac远程访问)


    阅读本文需要安装JDK

    一 ActiveMQ简介

    activemq是用java语言编写的一款开源消息总线 activemq是apache出品

    activemq消息的传递有两种类型

      一种是点对点: 即一个生产者和一个消费者一一对应 这种消息如果没有消费者接收 可以保留在服务端 等待被接收

      另一种是发布|订阅模式: 即一个生产者产生消息并发送后 可以由多个消费者进行接收 这种消息如果没有消费者接收 消息会消失 服务端默认不做保留 需要保留在服务端可以另行配置

    二 ActiveMQ应用场景

    1. 异步处理

    2. 应用解耦

    3. 流量削峰

    4. 点对点通讯

    三 环境

    阿里云服务器: CentOS 7.4 64位(基于RedHat)

    本机: macOS High Sierra

    四 压缩包

    http://archive.apache.org/dist/activemq/

    五 文件传输

    输入SFTP命令连接 -> 输入实例登录密码

      sftp root@公网IP

    上传

      put 本地文件 服务器路径

    下载

      get 服务器文件 本地路径

    六 远程访问

    输入SSH命令连接 -> 输入实例登录密码

      ssh root@公网IP

    七 关闭防火墙

    关闭防火墙

      systemctl stop firewalld.service

    关闭防火墙开机自启动功能

      systemctl disable firewalld.service

    查看防火墙状态

      firewall-cmd --state

    八 安装ActiveMQ

    新建目录

      mkdir /usr/local/activemq

    解压

      cd activemq压缩包所在目录

      tar -xvf apache-activemq-5.15.4-bin.tar.gz -C /usr/local/activemq

    进入bin目录

      cd /usr/local/activemq/apache-activemq-5.15.4/bin

      启动

        ./activemq start

      关闭

        ./activemq stop

      查看状态

        ./activemq status

    管理后台: http://120.79.191.83:8161/admin

    用户名: admin

    密码: admin

  • 相关阅读:
    OpenCV鼠标事件
    相对复杂一些的爬虫,针对拒绝爬虫的网站
    CSS
    JS
    JS
    JS
    JS
    TypeScript
    微信小程序
    微信小程序
  • 原文地址:https://www.cnblogs.com/huangyi-427/p/9314580.html
Copyright © 2020-2023  润新知