当前位置: 首页 > news >正文

[MQ]常用的mq产品图形管理web界面或客户端

一、MQ介绍

1.1 定义

MQ全称为Message Queue,消息队列是应用程序和应用程序之间的通信方法。

如果非要用一个定义来概括只能是抽象出来一些概念,概括为跨服务之间传递信息的软件。

1.2 MQ产品

较为成熟的MQ产品:IBMMQIBM WebSphere MQ , ActiveMQRabbitMQKafkaRocketMQ ZeroMQ,MetaMQ等。

1.3 作用

消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。

二、运维-各MQ产品图形管理界面

2.1 IBM MQ

IBM MQ Explorer资源管理器,IBMMQExplorer是基于Eclipse进行开发的.

2.2 RabbitMQ

web访问:http://IP地址:15672/#/ 

默认用户名guest  密码guest

2.3 ActiveMQ

web访问:http://IP地址:8161/admin   

默认用户名admin  密码admin

2.4 xxMS(自有)

web访问:http://IP地址:9909/console

2.5 kafka

Kafka 并没有官方提供的图形化界面,但是有一些第三方工具可以帮助您可视化和管理 Kafka 集群。

  • Kafka ManagerKafka Manager 是由 Yahoo 开发的一个开源项目,用于管理和监控 Kafka 集群。它提供了一个用户友好的 Web UI,可以查看和管理 Kafka 的主题、消费者组、分区和偏移量等信息。
  • Kafka ToolKafka Tool 是一个商业工具,提供了一个图形化界面来管理和监控 Kafka 集群。它支持连接到多个 Kafka 集群,可以进行主题管理、消费者组管理、消息浏览等操作。

  • BurrowBurrow LinkedIn 开源的一个 Kafka 监控工具,它提供了一个 Web UI 来监控 Kafka 集群的消费者偏移量和消费者组的状态。通过 Burrow,您可以实时查看消费者的偏移量提交情况和消费进度。

  • KafdropKafdrop 是一个轻量级的 Kafka UI 工具,提供了一个简单的 Web 界面来查看和监控 Kafka 集群。它可以显示主题、分区和消费者组的详细信息,还支持消息的浏览和搜索。

三、产品logo

相关文章:

  • MySQL数据导入:MySQL 导入 Excel 文件.md
  • vue预览pdf文件的几种方法
  • 77.Go中interface{}判nil的正确姿势
  • Windows 10/11系统自带“录屏”功能的快捷键无效的解决之道
  • C++ 数论相关题目 扩展欧几里得算法(裴蜀定理)
  • 如何实现Win系统ssh连接Ubuntu使用vscode远程敲代码
  • 跟收费说拜拜,IDEA接口调试插件推荐
  • 【RabbitMQ】死信(延迟队列)的使用
  • mysql面试题合集-基础
  • MQ面试题合集
  • Android SystemUI 介绍
  • 堆和堆排序【数据结构】
  • MySQL中使用percona-xtrabackup工具 三种备份及恢复 (超详细教程)
  • Ubuntu2204+ROS2(humble)+usb_cam内参标定
  • 计算机网络之ARP协议
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • 2019年如何成为全栈工程师?
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • centos安装java运行环境jdk+tomcat
  • chrome扩展demo1-小时钟
  • Docker入门(二) - Dockerfile
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JavaScript 奇技淫巧
  • Java读取Properties文件的六种方法
  • JDK9: 集成 Jshell 和 Maven 项目.
  • k个最大的数及变种小结
  • LeetCode29.两数相除 JavaScript
  • Mysql优化
  • Spark学习笔记之相关记录
  • Vue.js 移动端适配之 vw 解决方案
  • yii2中session跨域名的问题
  • 大主子表关联的性能优化方法
  • 分布式熔断降级平台aegis
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 关于Flux,Vuex,Redux的思考
  • 码农张的Bug人生 - 见面之礼
  • 前端代码风格自动化系列(二)之Commitlint
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 如何选择开源的机器学习框架?
  • 智能合约Solidity教程-事件和日志(一)
  • 走向全栈之MongoDB的使用
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (14)Hive调优——合并小文件
  • (3)(3.5) 遥测无线电区域条例
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十八)用JAVA编写MP3解码器——迷你播放器
  • (十六)串口UART
  • (一)基于IDEA的JAVA基础1
  • (一)使用Mybatis实现在student数据库中插入一个学生信息