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

网站开发用什么电脑中标信息查询

网站开发用什么电脑,中标信息查询,深圳市网站建设平台,哪个网站可以免费看小说不收费本文介绍一下zookeeper-3.9.0源码下载、编译及本地启动。 下载源码 git clone https://gitee.com/apache/zookeeper.gitcd zookeeper git checkout release-3.9.0 git checkout -b release-3.9.0源码编译 README_packaging.md文件 该文件介绍了编译zookeeper需要的环境和命…

本文介绍一下zookeeper-3.9.0源码下载、编译及本地启动。

下载源码

git clone https://gitee.com/apache/zookeeper.gitcd zookeeper
git checkout release-3.9.0
git checkout -b release-3.9.0

源码编译

README_packaging.md文件

该文件介绍了编译zookeeper需要的环境和命令。

编译环境

  • java-1.8.0_102
  • maven-3.3.9

maven编译

mvn clean install -DskipTests

zookeeper-assembly/target/apache-zookeeper-3.9.0-bin.tar.gz 包目录结构:

  • /bin - 可执行文件及脚本
  • /conf - 配置文件
  • /lib - zookeeper包及依赖的包
  • /docs - 文档

构建C客户端

To also build the C client, you need to activate the full-build profile:

mvn clean -Pfull-build
mvn install -Pfull-build -DskipTests

需要在linux平台编译,windows平台会出错。

java命令启动zookeeper

发布包的启动方式在上一篇文章已经介绍,此处介绍一下使用java命令启动zookeeper服务。

zookeeper-server/target目录

进入zookeeper-server/target目录:

$ ll
drwxr-xr-x 1 xuguofeng 197121       0 Aug 16 00:14 lib/
-rw-r--r-- 1 xuguofeng 197121 1359096 Aug 16 00:14 zookeeper-3.9.0.jar
  • lib - 依赖jar
  • zookeeper-3.9.0.jar - 包含了zookeeper的类

创建zoo.cfg配置文件

在zookeeper-server/target下创建conf目录,创建zoo.cfg配置文件:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=data
clientPort=2181

创建logs目录

启动zookeeper服务

java \
-Dzookeeper.datadir.autocreate=true \
-Dzookeeper.log.dir=./logs \
-Dzookeeper.log.file=zookeeper.log \
-XX:+HeapDumpOnOutOfMemoryError \
-Xmx1000m -Xms1000m \
-cp zookeeper-3.9.0.jar;./lib/*;./conf \
org.apache.zookeeper.server.quorum.QuorumPeerMain ./conf/zoo.cfg

如果是linux平台,则使用如下命令:

nohup java \
-Dzookeeper.datadir.autocreate=true \
-Dzookeeper.log.dir=./logs \
-Dzookeeper.log.file=zookeeper.log \
-XX:+HeapDumpOnOutOfMemoryError \
-XX:OnOutOfMemoryError='kill -9 %p' \
-Xmx1000m -Xms1000m \
-Djava.ext.dirs=${JAVA_HOME}/jre/lib/ext:./lib \
-cp ./conf:zookeeper-3.9.0.jar \
org.apache.zookeeper.server.quorum.QuorumPeerMain ./conf/zoo.cfg > ./logs/zookeeper.out 2>&1 < /dev/null &

启动zookeeper客户端

java \
-Dzookeeper.datadir.autocreate=true \
-Dzookeeper.log.dir=./logs \
-Dzookeeper.log.file=zookeeper.log \
-Dzookeeper.log.threshold=INFO \
-Xmx256m -Xms256m \
-cp zookeeper-3.9.0.jar;./lib/*;./conf \
org.apache.zookeeper.ZooKeeperMain

在idea中启动

参数配置

在这里插入图片描述

配置说明

在工作目录下创建tmp/conf目录:

  • 把conf/logback.xml拷贝到tmp/conf目录下

  • 在tmp/conf目录下创建zoo.cfg配置文件

    tickTime=2000
    initLimit=10
    syncLimit=5
    dataDir=./tmp/data
    clientPort=2181
    

VM Option:

-Dzookeeper.datadir.autocreate=true -Dzookeeper.log.dir=./tmp/logs -Dzookeeper.log.file=zookeeper.log -Xmx1000m -Xms1000m

Program Arguments:

./tmp/conf/zoo.cfg

把./tmp/conf目录添加到classpath中。

类找不到问题

如果直接启动,可能出现类找不到的问题,在pom.xml中找到对应的依赖,将provided注释掉即可。

http://www.yayakq.cn/news/289894/

相关文章:

  • 南宁怎么做网站毕业设计做网站怎样做特别一点
  • 海南省建设培训网站报名企业对公账户查询系统
  • 网站 关键词库 怎么做深圳营销型网站建设 宝安西乡
  • 专业企业网站搭建服务wordpress特别版
  • 网站介绍视频怎么做的小企业网站建设
  • 提高网站浏览量网站 单页
  • 自己怎么样建网站网上购物网站建设方案
  • 网站建设报什么专业网站布局结构主要分为
  • 网站的投票 计数模块怎么做简答题网站建设的主要内容
  • 邯郸哪有做网站的郑州一站式网站搭建
  • 珠宝首饰网站模板海淀建设网站
  • 苏州建设教育协会网站紫金网站建设价格
  • php如何做音乐网站免费企业网站建设哪家
  • 吉林企业网站模板建站哪个好哈尔滨建设网证照查询
  • 杭州 电子商务网站建设 网络服务公司介绍怎么写
  • spring做网站做网站创业流程图
  • 怎么做网站上的销售代沈阳化工大学建设工程网
  • 网站建设与运营实训总结wordpress双语建站
  • 湘潭网站建设工作室怎么通过做网站挣钱
  • 仓储网站建设互联网营销有哪些
  • 成都设计电商网站网站建设 邯郸网站制作
  • 手机版自适应网站怎么做如何提升wordpress的打开速度
  • 智能建站系统排行博客 软件 wordpress
  • 闵行品划网站建设公司网站申请了如何上传到服务器
  • 网站域名备案流程中国中小企业信息网
  • 长治建一个网站大概要多少钱厦门英文网站建设
  • 建设网站的账务处理wap网站制作动态
  • 广州自助网站推广制作杭州公司建站模板
  • 专业做网站登录网站制作台州
  • 如何制作建筑公司网站专业网络推广平台