rocketmq-dashboard安装及使用

rocketmq-dashboard安装

RocketMQ Dashboard是RocketMQ的管控利器,为用户提供客户端和应用程序的各种事件、性能的统计信息,支持以可视化工具代替Topic配置、Broker管理等命令行操作。

系统要求:

Linux/Unix/Mac
64bit JDK 1.8+
Maven 3.2.x
启动 RocketMQ

RocketMQ安装及使用

本文主要介绍如何在Windows和Linux快速部署一个单节点单副本RocketMQ服务即单点RocketMQ服务,并完成简单的消息收发。

系统要求:
1、64位操作系统,推荐Linux/Unix/MacOS
2、64位JDK1.8+

RocketMQ下载

下载RocketMQ5.0.0版本二进制包:rocketmq-all-5.0.0-bin-release.zip
下载地址:https://rocketmq.apache.org/zh/download/

RocketMQ介绍及基本概念

RocketMQ介绍

RocketMQ是阿里巴巴在2012年开发的分布式消息中间件,专为万亿级超大规模的消息处理而设计,具有高吞吐量、低延迟、海量堆积、顺序收发等特点。它是阿里巴巴双十一购物狂欢节和众多大规模互联网业务场景的必备基础设施。在同一年,阿里巴巴正式开源了RocketMQ的第一个版本。

2015年,RocketMQ在消息传递方面迎来了一批重量级功能发布,包括事务消息、SQL过滤、轨迹追踪、定时消息、高可用多活等,以满足阿里巴巴日益丰富的业务场景。由于这些优势,RocketMQ取代了阿里巴巴自主研发的另一款MQ产品Notify,成为阿里巴巴的首选消息中间件,实现内部应用的百分百接入。

Vue自定义右键菜单功能实现

本文中使用vue-contextmenujs来实现右键菜单组件功能。
效果如下图示:

vue-right-menu.pngvue-right-menu.png

该组件支持父子菜单,支持设置菜单图标、点击事件、可用状态、分割线,支持自定义样式等功能,具体使用参看如下步骤。