在CentOS安装 因Rabbit MQ使用Erlang,所以需要先安装Erlang,安装过程中可能会遇到种种问题,可参考CentOS 6.5安装Erlang/OTP 17.0.然后就可以安装MQ了. rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc yum install rabbitmq-server-3.6.6-1.noarch.rpm 启动与停止 rabbitmq-server start & #…
写在前面的话:读书破万卷,编码如有神-------------------------------------------------------------------- 最简单的在java客户端连接es服务器 (仅作为快速简单使用demo) package com.es.util.elasticsearch; import lombok.Data; import org.apache.log4j.Logger; import org.elasticsearch.action.search.S…
1. Zookeeper 1.1 简介 ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distribu…
1.通过Java客户端连接Hbase,其中hbase通过zookeeper去管理,需要注意的是客户端端口. 通过在浏览器端输入地址查看:http://192.168.3.206:60010/master-status 可以看到端口与地址. 2.注意在win环境下,需要在 C:\Windows\System32\drivers\etc的hosts文件加上一句: 192.168.1.128 linuxname  服务器名称 原理:client要连接虚拟机的HMaster,HMaster的端口在虚拟机…
此处是通过源码进行安装的rabbitmq,参考:http://www.cnblogs.com/huangxincheng/p/6006569.html 1.源码包下载 ① erlang : http://www.erlang.org/downloads ② rabbitmq : http://www.rabbitmq.com/install-generic-unix.html 说明: 由于网站下载比较慢,此处提供网盘链接:https://pan.baidu.com/s/1jJtreuz4fCWm…
RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发.RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特性还在验证中,待检验.由于项目需要,安装并配置了RabbitMQ,服务器操作系统是CentOS7. v安装依赖项 RabbitMQ使用erlang语言开发,所以我们首先安装erlang. rpm -U…
上篇我们提到不使用RPM安装RabbitMQ 3.7.8,其实我个人更倾向不使用RPM安装RabbitMQ,因为可以控制安装位置及设置参数. 存在即合理,使用RPM安装RabbitMQ,可以减少配置参数的烦恼,使用RPM之前建议先通过不使用RPM的方式安装,以便了解各种参数及其含义. 安装RabbitMQ仍旧分为Erlang安装及RabbitMQ安装两步. 说明:使用在线方式进行安装,安装前请确保服务器网络畅通. 1.Erlang安装  1.1 下载Erlang  wget https://gi…
本文使用版本:  rabbitmq-server-3.8.3-1.el7.noarch.rpm   Centos7  erlang  22.3.1 在线安装 yum install esl-erlang_22.3-1~centos~7_amd64.rpm yum install esl-erlang-compat-21.2.6-1.noarch.rpm 离线安装 上传安装包到centos7 依次执行命令: --force:强制安 装 --nodeps:不检查依赖 -ivh i(install):…
1.安装gcc yum install gcc 安装 ncurses-devel yum install ncurses-devel 2.安装erlang 下载安装包 http://www.erlang.org/download/otp_src_19.0.tar.gz 解压 tar -zxvf otp_src_19.0.tar.gz cd otp_src_19.0 ./configure --prefix=/home/erlang --without-javac make && make…
这里是一个简单的helloworld测试. 这里在eclipse平台中实现 细节不再赘述.重点是导入rabbitmq-java-client的jar包 下载地址:http://www.rabbitmq.com/releases/rabbitmq-java-client/v3.1.5/rabbitmq-java-client-bin-3.1.5.zip 将里面的jar包全部导入工程中.如下: 接下来先看生产者的代码: package rabbitmq; import com.rabbitmq.cl…