小工具      在线工具  汉语词典  css  js  c++  java

MAC 下 zookeeper和dubbo配置

Java 额外说明

收录于:45天前

1、去官网下载zookeeper-3.4.12,然后解压

https://www.apache.org/dyn/closer.cgi/zookeeper/

2.zookeeper配置

复制zookeeper-3.4.12/conf下的zoo_sample.cfg并重命名为zoo.cfg

添加在底部

服务器.1=10.50.62.53:20880:20880

同时在/tmp/zookeeper/1.pid中新建1.pid

3.启动zookeeper

cd Zookeeper-3.4.12/bin目录

./zkServer.sh start //启动

如果在控制台看到如下内容,则说明启动成功。

ZooKeeper JMX 默认启用

使用配置:/Users/sunww/Documents/JAVA/Dubbo/zookeeper-3.4.12/bin/../conf/zoo.cfg

正在启动动物园管理员...已启动

./zkServer.sh stop 停止

如果在控制台看到如下内容,则说明关机成功。

ZooKeeper JMX 默认启用

使用配置:/Users/sunww/Documents/JAVA/Dubbo/zookeeper-3.4.12/bin/../conf/zoo.cfg

停止动物园管理员...已停止

4.运行项目

(1)先运行dubbo-provider

打印结果如下:

提供者启动

(2)再次运行dubbo-consumer-user

打印结果如下:

消费者用户启动

消费者用户

安迪1

参考:https://blog.csdn.net/hua1586981/article/details/79195111

端口占用解决方案:

lsof -i :20880 找到占用的pid,然后sudo Kill 1839

无法分配请求的地址 dubbo

dubbo官网demo项目启动失败。

有两种解决方案:

第一种方法:关闭WiFi,使用网线连接。

第二:配置JVM参数(使用wifi配置到生产者和消费者的机器启动参数中):

-Djava.net.preferIPv4Stack=true。

以上两种方法在启动dubbo的demo工程时即可使用。

. . .

相关推荐

额外说明

xaml是什么

也就是说在开发一个应用程序时,我们可以将开发工作分成开发人员和设计人员两个团体分别进行,各自负责后台程序代码逻辑和前台程序界面的设计,这样就使得开发人员和设计人员之间的协作更通畅,也极大地发挥了他们的专长。 XAML的发音为"Zamel"。虽然XAML包

额外说明

mybatis进阶知识点

动态SQL:了解如何使用MyBatis的动态SQL功能,根据条件生成不同的SQL查询。这包括使用<if>, <choose>, <when>, <otherwise>, <foreach>等元素。 高级映射:深入了解如何进行复杂对象到数据库表的映射。这包

额外说明

商城项目15_采购需求、合并采购订单、接收采购订单、完成采购、仓库流程图

文章目录 ①. 整合ware服务 ②. 仓库维护 - info ③. 库存 - ware_sku ④. 查询采购需求 ⑤. 合并采购单 - merge ⑥. 领取采购单 - received ⑦. 完成采购 - done ⑧. 采购整体流程图 ①. 整合

额外说明

搜索推荐系统[10]项目实战系列Z7:FAQ保险问答系统搭建包含训练,优化,部署上线;检索式的问答可应用在搜索引擎,智能音响等智能硬件,政府,金融,银行,电信等领域

搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源) 专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、

额外说明

Tomcat性能优化方法JVM参数调优、禁用DNS查询、调整线程数

1、如何给Tomcat调优 1)JVM参数调优 -Xms表示JVM初始化堆的大小,Xmx表示JVM堆的最大值。这两个值的大小一般根据需要进行设置。当应用程序需要的内存超出堆的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。因此一般建议堆的最大值设置

额外说明

【Python】福利彩票复式模拟选号程序

【效果】 【注意】 逻辑是用Random模拟10000次复试彩票选号,然后给出最大可能性一组。但是模拟终究是模拟,和现实彩票结果没有任何联系,下载下来玩就是了,没人能保证模拟出中奖号码,不要投机,不要投机! 【修改】 代码很简单,如果想改成不是复式的,自

额外说明

Java基础 第四节 第九课

递归 概述 递归累加求和 分析 代码展示 代码执行图解 递归求阶乘 分析 代码展示 递归打印多级目录 分析 代码展示 概述 递归: 指在当前方法内调用自己的这种现象. 递归的分类: 递归分为两种, 直接递归和间接递归: 直接递归称为方法自身调用自己 间接

额外说明

kafka消息确认机制

前言 ACK机制是所有消息中间件必备的特新,kafka也不例外,ACK机制可以提醒使用者消息是否成功发送到broker 我们知道,kafka的一个topic中,具体负责处理消息的是分区,一个分区可能存在多个副本,因此在producer端向broker发送

额外说明

vue中处理并发请求

需求:同时获取多个接口下拉数据 类似与这样的 接口封装,可根据自己封装方法 // 获取角色 export const getPersonnelByRole = (role = { }) => { return request({ url:

额外说明

Elasticsearch【环境搭建 01】elasticsearch-6.4.3 单机版不能以root用户运行es 及 max_map_count 问题解决(含 安装包+分词插件 云盘资源)

百度云盘资源包含【elasticsearch-6.4.3.tar.gz】【elasticsearch-analysis-ik-6.4.3.zip】 链接:https://pan.baidu.com/s/11IWoOXe1oCNjyWC6ZH_CaQ 提取

ads via 小工具