本文预计阅读时间 18 分钟集群监控有不少方案,这里介绍一种国人研发的,经常看到有人推荐的一个方案,Kafka Eagle。1,资料。官网:https://www.kafka-eagle.org/index.htmlGithub:https://github.com/smartloli/kafka-eagle/官方文档:https://docs.k……继续阅读 » eryajf 2年前 (2019-07-07) 2284浏览 0评论1个赞
本文预计阅读时间 13 分钟1,准备工作1,主机准备。准备三台主机,都是CentOS-7,IP如下:192.168.106.7192.168.106.8192.168.106.9为了方便后续操作,先配置一下主机免密码登陆。[root@localhost ~]$ssh-keygen[root@localhost ~]$ssh-copy-id……继续阅读 » eryajf 2年前 (2019-07-05) 1545浏览 0评论2个赞
本文预计阅读时间 4 分钟1,简介Kafka 是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多副本、冗余,因此被广泛用于大规模消息数据处理应用。Kafka 支持Java 及多种其它语言客户端,可与Hadoop、Storm、Spark等其它大数据工具结合使用。2,下载kaf……继续阅读 » eryajf 2年前 (2019-07-05) 1996浏览 0评论2个赞
本文预计阅读时间 30 分钟1,集群结构1,概述通过 Erlang 的分布式特性(通过 magic cookie 认证节点)进行 RabbitMQ 集群,各 RabbitMQ 服务为对等节点,即每个节点都提供服务给客户端连接,进行消息发送与接收。这些节点通过 RabbitMQ HA 队列(镜像队列)进行消息队列结构复制。本方案中搭建 3 个节点,并且都……继续阅读 » eryajf 2年前 (2019-07-01) 1397浏览 0评论0个赞
本文预计阅读时间 15 分钟1,添加用户并授权# 创建用户rabbitmqctl add_user rabbitmq '12345678'# 添加用户[管理员]标签rabbitmqctl set_user_tags rabbitmq administrator# 创建virtual hostrabbitmqctl add_vhost /vho……继续阅读 » eryajf 2年前 (2019-07-01) 1246浏览 0评论0个赞
本文预计阅读时间 4 分钟1,RabbitMQ简介RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。AMQP,……继续阅读 » eryajf 2年前 (2019-07-01) 1294浏览 0评论1个赞
本文预计阅读时间 5 分钟1,安装前依赖解决。yum install \m4 \vim \wget \gcc \gcc-c++ \make \cmake \automake \autoconf \readline \kernel-devel \ncurses-devel \openssl-devel \unixODBC-deve……继续阅读 » eryajf 2年前 (2019-07-01) 967浏览 0评论1个赞