zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    一些你可能用到的代码
    iOS 键盘下去的方法
    iOS设计模式汇总
    随笔
    Spring cloud config 分布式配置中心 (三) 总结
    Spring cloud config 分布式配置中心(二) 客户端
    Spring cloud config 分布式配置中心(一) 服务端
    jdbcUrl is required with driverClassName spring boot 2.0版本
    JpaRepository接口找不到 spring boot 项目
    解决IntelliJ “Initialization failed for 'https://start.spring.io'
  • 原文地址:https://www.cnblogs.com/huangyi-427/p/9314580.html
Copyright © 2011-2022 走看看