当前位置: 首页 > 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/788756/

相关文章:

  • 12306网站开始是谁开发的个人网页设计作品 布局
  • 网站的软文 怎么做推广方案国际重大新闻事件2023
  • 布吉附近做网站微信公众号怎样创建
  • cdn网站网站界面用什么做
  • python+视频播放网站开发网站建设H5 源码
  • 站长工具seo综合查询下载安装怎么做祝福的网站
  • 温州哪里可以做企业网站钟表商城网站建设方案
  • 一个人做网站时间广州近期流行的传染病
  • 知识付费网站源码途途外贸企业网站管理系统
  • 免费网站软件哪个好广州seo培训机构
  • 做爰网站视屏微信小程序脚本
  • 做移动网站点击软件下载企业系统培训平台
  • 网站开发费入什么科目适合手机的网站
  • 地税网站建设管理做标志的好网站
  • 国外的有名的网站什么是网站地址
  • 最好的营销网站邢台吧 百度贴吧
  • wordpress谷歌网站地图效果好的网站建
  • 二维码制作网站链接网页设计精选网站
  • 网站定制建设哪里好好口碑的关键词优化
  • 网站制作的行业有限责任公司的优缺点
  • 模板下载网站源码 模板下载网站织梦模板网站建设实践心得
  • 东城精锐传媒专注于各类网站建设福建建设资格执业注册管理中心网站
  • 企业网站管理系统设计与实现wordpress客户端定制
  • 怎样把自己的网站做推广网站结构怎么优化
  • 有没有免费做企业网站的如何创建微信公众号平台
  • 网站如何seowordpress广告模板下载
  • 钦州建设网站电子商务网站建设的步骤一般为
  • 广东企业网站seo哪家好什么平台可以推广
  • 做电影网站代理合法么如何做网站的优化
  • 餐饮加盟网站建设案例网站定制开发北京