博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
聊聊、Zookeeper Linux 单服务
阅读量:5051 次
发布时间:2019-06-12

本文共 1042 字,大约阅读时间需要 3 分钟。

  关于上一篇 Zookeeper 的文章是介绍安装启动,这一篇介绍独立服务,也就是单台 Zookeeper 提供服务。首先登陆 Linux 系统,确保网络通畅。如果遇到找不到网卡 eth0 情况,可以先通过 ifconfig 查看网络情况,ifconfig eth0 up 启动。设置相关的 IP 地址和 mask 地址。ifconfig eth0 192.168.0.103 netmask 255.255.255.0 。这些都是我自己的配置,根据自己要求来。

  由于我的 Dubbo 服务提供者部署在 Windows 上面,所以这中间就涉及到 Win 和 Linux 之前的网络连通问题。

  通过 service iptables status ,查看 Linux 系统防火墙状态,如果没有开启 2181 端口权限,则需要将 2181 端口加入到 /etc/sysconfig/iptables 。

  通过 -A RH-Firewall-1-INPUT -m state --state NEW  -m tcp -p tcp --dport 2181 -j ACCEPT  就行了。

  

  重启防火墙 service iptables restart 。

  OK,网络设置好了,我们就来启动 Zookeeper 中心。

  进入 /usr/local/src/zookeeper/zookeeper-3.4.6/bin ,因为没有配置全局变量,所以需要 ./zkServer.sh start 来启动,如果配置了全局变量则直接 zkServer.sh start 。

  通过客户端登陆 Zookeeper 服务端,./zkCli.sh -server 127.0.0.1:2181 。

  

  现在只有 zookeeper 一个节点。

  我们来看看 Windows 中 Dubbo 服务端是什么样子。  

   我相信 Dubbo 大家都非常熟悉了,阿里巴巴开源的 RPC 框架。Dubbo 服务端我只提供了一个服务,接口为 IUser,分组为 test。如果能够成功注册到 Zookeeper 中心,那么我们就能看到 test 节点。

  

  OK,到这里独立 Zookeeper 注册中心就成功了,下一篇文章,我们来讲讲 Zookeeper 集群。

  谢谢大家观看,希望对大家有所帮助!

 

转载于:https://www.cnblogs.com/xums/p/8075527.html

你可能感兴趣的文章
搜索引擎选择: Elasticsearch与Solr
查看>>
JAVA设计模式之简单工厂模式与工厂方法模式
查看>>
③面向对象程序设计——封装
查看>>
【19】AngularJS 应用
查看>>
Spring
查看>>
Linux 系统的/var目录
查看>>
Redis学习---Redis操作之其他操作
查看>>
WebService中的DataSet序列化使用
查看>>
BZOJ 1200 木梳
查看>>
【Linux】【C语言】菜鸟学习日志(一) 一步一步学习在Linxu下测试程序的运行时间...
查看>>
hostname
查看>>
SpringBoot使用其他的Servlet容器
查看>>
关于cookie存取中文乱码问题
查看>>
k8s架构
查看>>
select 向上弹起
查看>>
mysql 多表管理修改
查看>>
group by order by
查看>>
bzoj 5252: [2018多省省队联测]林克卡特树
查看>>
https 学习笔记三
查看>>
Oracle学习之简单查询
查看>>