Mac OS Mojave 启动 OpenMQ

1 环境信息

OS:Mac OS Mojave
Open MQ:5.1.1

2 下载 解压

官网:https://javaee.github.io/openmq/Downloads.html
解压后路径:/Users/weison/Downloads/MessageQueue5.1

3 目录介绍

在这里插入图片描述根目录下:

etc目录->配置文件
legal目录->LICENSE文档
mq目录->mq相关脚本、文档等
nss目录->不知道干啥的~
pkg目录->不知道干啥的~
var目录->mq实例所在目录

mq目录下:

bin目录->unix、winodw脚本文件,启动server、停止server、启动管理界面,创建数据库脚本文件。
doc目录->openMQ文档
lib目录->服务器、客户端依赖jar文件
include目录->依赖头文件

4 启动 broker

到该路径下:/Users/weison/Downloads/MessageQueue5.1/mq/bin
命令:./imqbrokerd -tty -name myBroker -port 7677 -Dimq.autocreate.queue=true -Dimq.jms.max_threads=512 -vmargs "-Xms3G -Xmx3G" &
执行结果:

weison@ML00070171 bin $ ./imqbrokerd -tty -name myBroker -port 7677 -Dimq.autocreate.queue=true -Dimq.jms.max_threads=512 -vmargs "-Xms3G -Xmx3G" &
[1] 1897
weison@ML00070171 bin $ [#|2019-06-17T18:14:41.947+0800|WARNING|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[S2004]: 日志输出通道 com.sun.messaging.jmq.util.log.SysLogHandler 已禁用: no imqutil in java.library.path|#]


[#|2019-06-17T18:14:41.952+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|
================================================================================
Message Queue 5.1
Oracle
版本:  5.1  (Build 9-b)
编译:  July 29 2014 1229

Copyright (c) 2013, Oracle and/or its affiliates.  All rights reserved.
================================================================================
Java 运行时: 1.8.0_201 Oracle Corporation /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/jre
|#]

[#|2019-06-17T18:14:41.960+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|   IMQ_HOME=/Users/weison/Downloads/MessageQueue5.1/mq
|#]

[#|2019-06-17T18:14:41.960+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|IMQ_VARHOME=/Users/weison/Downloads/MessageQueue5.1/var/mq
|#]

[#|2019-06-17T18:14:41.961+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|Mac OS X 10.14.5 x86_64 10.110.123.116 (8 cpu) weison
|#]

[#|2019-06-17T18:14:41.963+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|Java 堆大小: 最大为 3014656k, 当前为 3014656k
|#]

[#|2019-06-17T18:14:41.963+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|参数: -tty -name myBroker -port 7677 -Dimq.autocreate.queue=true -Dimq.jms.max_threads=512
|#]

[#|2019-06-17T18:14:41.963+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|中介属性: imq.instancename=myBroker, java.util.logging.ConsoleHandler.level=ALL, imq.autocreate.queue=true, imq.jms.max_threads=512, imq.portmapper.port=7677
|#]

[#|2019-06-17T18:14:41.977+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1004]: 使用 tcp [ 7677, 50, * ] 启动 portmapper 服务, 最小线程数是 1, 最大线程数是 1
|#]

[#|2019-06-17T18:14:41.985+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|imq.persist.minimizeWrites=true
|#]

[#|2019-06-17T18:14:41.985+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|imq.persist.file.minimizeWrites=false
|#]

[#|2019-06-17T18:14:41.993+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1060]: 正在加载持久数据...
|#]

[#|2019-06-17T18:14:41.994+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|使用内置的基于文件的持久性存储库: /Users/weison/Downloads/MessageQueue5.1/var/mq/instances/myBroker/
|#]

[#|2019-06-17T18:14:42.068+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B2219]: 将忽略中介属性设置 imq.persist.minimizeWritesLevel2=true
|#]

[#|2019-06-17T18:14:42.079+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1041]: 集群初始化成功。
|#]

[#|2019-06-17T18:14:42.117+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1013]: 已启用队列的自动创建
|#]

[#|2019-06-17T18:14:42.137+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|new transaction log enabled
|#]

[#|2019-06-17T18:14:42.138+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|sync writes to disk = false
|#]

[#|2019-06-17T18:14:42.138+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|logNonTransactedMsgSend = false
|#]

[#|2019-06-17T18:14:42.138+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|logNonTransactedMsgAck = false
|#]

[#|2019-06-17T18:14:42.139+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1392]: 打开文件模式为rw, 最大大小为 10,485,760 字节的事务处理日志
|#]

[#|2019-06-17T18:14:42.141+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1270]: 处理来自事务处理日志文件的消息...
|#]

[#|2019-06-17T18:14:42.142+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1434]: 正在检索存储的目标
|#]

[#|2019-06-17T18:14:42.143+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1503]: 已从存储库检索到 3 个目标
|#]

[#|2019-06-17T18:14:42.144+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1517]: Destroying destination ProcessOrderQueue [队列]
|#]

[#|2019-06-17T18:14:42.144+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1151]: 正在加载目标 ProcessOrderQueue [队列] 以及 0 条消息
|#]

[#|2019-06-17T18:14:42.145+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1152]: 目标 ProcessOrderQueue [队列] 加载完成
|#]

[#|2019-06-17T18:14:42.145+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1387]: 已从目标ProcessOrderQueue [队列]中清除失效的 0 条消息
|#]

[#|2019-06-17T18:14:42.146+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1159]: 目标 ProcessOrderQueue [队列] 已被销毁
|#]

[#|2019-06-17T18:14:42.147+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1517]: Destroying destination topic.t [主题]
|#]

[#|2019-06-17T18:14:42.147+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1151]: 正在加载目标 topic.t [主题] 以及 0 条消息
|#]

[#|2019-06-17T18:14:42.147+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1152]: 目标 topic.t [主题] 加载完成
|#]

[#|2019-06-17T18:14:42.148+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1387]: 已从目标topic.t [主题]中清除失效的 0 条消息
|#]

[#|2019-06-17T18:14:42.148+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1159]: 目标 topic.t [主题] 已被销毁
|#]

[#|2019-06-17T18:14:42.148+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1151]: 正在加载目标 mq.sys.dmq [队列] 以及 0 条消息
|#]

[#|2019-06-17T18:14:42.149+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1152]: 目标 mq.sys.dmq [队列] 加载完成
|#]

[#|2019-06-17T18:14:42.156+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1136]: 正在处理存储的事务处理
|#]

[#|2019-06-17T18:14:42.157+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1390]: 已成功完成事务处理加载
|#]

[#|2019-06-17T18:14:42.215+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1239]: 使用平台 MBean 服务器
|#]

[#|2019-06-17T18:14:42.257+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1234]: 已使用 URL service:jmx:rmi://ML00070171.local/stub/rO0ABXNyAC5qYXZheC5tYW5hZ2VtZW50LnJlbW90ZS5ybWkuUk1JU2VydmVySW1wbF9TdHViAAAAAAAAAAICAAB4cgAaamF2YS5ybWkuc2VydmVyLlJlbW90ZVN0dWLp/tzJi+FlGgIAAHhyABxqYXZhLnJtaS5zZXJ2ZXIuUmVtb3RlT2JqZWN002G0kQxhMx4DAAB4cHc5AAtVbmljYXN0UmVmMgAADjEwLjExMC4xMjMuMTE2AADQT1P9W1G6VHu2mPUvVAAAAWtk7octgAEAeA== 成功启动了 JMX 连接器服务器 jmxrmi
|#]

[#|2019-06-17T18:14:42.310+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1004]: 使用 tcp(host = *, port=0, mode=dedicated) 启动 admin 服务, 最小线程数是 4, 最大线程数是 10
|#]

[#|2019-06-17T18:14:42.311+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1227]: 使用 file 用户资料档案库进行 admin 服务连接验证
|#]

[#|2019-06-17T18:14:42.314+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1004]: 使用 tcp(host = *, port=0, mode=dedicated) 启动 jms 服务, 最小线程数是 10, 最大线程数是 512
|#]

[#|2019-06-17T18:14:42.314+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1227]: 使用 file 用户资料档案库进行 jms 服务连接验证
|#]

[#|2019-06-17T18:14:42.319+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1004]: 使用 tcp [ 0.0.0.0/0.0.0.0:53330 ] 启动 cluster 服务, 最小线程数是 1, 最大线程数是 1
|#]

[#|2019-06-17T18:14:42.319+0800|INFO|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1228]: 集群试通间隔为 60 秒
|#]

[#|2019-06-17T18:14:42.321+0800|FORCE|5.1|imq.log.Logger|_ThreadID=1;_ThreadName=main;|[B1039]: 中介 "myBroker@10.110.123.116:7677" 就绪。
|#]

5 启动 管理端控制台

  • 5.1 打开控制台
    到该路径下:/Users/weison/Downloads/MessageQueue5.1/mq/bin
    命令:./imqadmin
    执行结果:
    在这里插入图片描述
  • 5.2 添加中介

在1出打开新增界面
在2输入本地broker地址和端口,默认用户名密码为:admin/admin
在这里插入图片描述

  • 5.3 登陆中介

在1出选中中介
点击2进行连接,默认用户名密码为:admin/admin

在这里插入图片描述- 5.4 查看当前中介服务,状态和队列主题信息
1 服务状态:
在这里插入图片描述
2: 队列主题信息:
在这里插入图片描述

  • 5.5 杀进程
    ps -ef|grep imq|grep -v grep
    在这里插入图片描述
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值