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

怎么学做淘宝电商网站嘉兴优化公司

怎么学做淘宝电商网站,嘉兴优化公司,领优惠券的网站是怎么做的,网站建设怎么学习1、拉取镜像 # docker pull zookeeper:3.7.12、创建网络 Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,需要指定容器ip,不允许其自行分配ip,尤其在搭建集群时。可以通过docker netw…

1、拉取镜像

# docker pull zookeeper:3.7.1

2、创建网络

Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,需要指定容器ip,不允许其自行分配ip,尤其在搭建集群时。可以通过docker network create指令创建自己的bridge网络 ,在创建容器时指定网络和ip即可。

# 创建自定义网络
# docker network create --driver bridge --subnet=172.168.0.0/16 --gateway=172.168.1.1 mynet
# 查看所有网络
# docker network ls

3、配置文件

a、创建目录

创建用于存放各个zookeeper节点配置文件的config

# mkdir -p /usr/local/zk_cluster/{node1/conf,node2/conf,node3/conf}

b、创建文件

# zookeeper 节点1 配置
# vi /usr/local/zk_cluster/node1/conf/zoo.cfg# zookeeper 节点2 配置
# vi /usr/local/zk_cluster/node2/conf/zoo.cfg# zookeeper 节点3 配置存放目录
# vi /usr/local/zk_cluster/node3/conf/zoo.cfg

内容:

# Zookeeper保存数据的目录,默认情况下,Zookeeper将写数据的日志文件也保存在这个目录里
dataDir=/data# 事物日志存储地点,如果没提供的话使用的则是 dataDir
dataLogDir=/datalog# 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。tickTime以毫秒为单位
tickTime=2000# 集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)
initLimit=5# 集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数(tickTime的数量)
syncLimit=2# 默认值为3,不支持以系统属性方式配置。用于配置Zookeeper在自动清理的时候需要保留的快照数据文件数量和对应的事务日志文件。此参数的最小值为3,如果配置的值小于3会自动调整到3
autopurge.snapRetainCount=3# 默认值为0,单位为小时,不支持以系统属性方式配置。用于配置Zookeeper进行历史文件自动清理的频率。如果配置为0或负数,表示不需要开启定时清理功能
autopurge.purgeInterval=0# 默认为60,不支持以系统属性方式配置。从Socket层面限制单个客户端与单台服务器之间的并发连接数,即以ip地址来进行连接数的限制。
# 如果设置为0,表示不做任何限制。仅仅是单台客户端与单个Zookeeper服务器连接数的限制,不能控制所有客户端的连接数总和
maxClientCnxns=60# 3.5.0中的新功能:当设置为false时,可以在复制模式下启动单个服务器,单个参与者可以使用观察者运行,并且群集可以重新配置为一个节点,并且从一个节点。
# 对于向后兼容性,默认值为true。可以使用QuorumPeerConfig的setStandaloneEnabled方法或通过将“standaloneEnabled = false”或“standaloneEnabled = true”添加到服务器的配置文件来设置它。
standaloneEnabled=false# 内嵌的管理控制台,停用这个服务
admin.enableServer=false# 开启四字命令,将所有命令添加到白名单中
4lw.commands.whitelist=*# 集群中服务的列表
server.1=172.168.0.1:2888:3888;2181
server.2=172.168.0.2:2888:3888;2181
server.3=172.168.0.3:2888:3888;2181

5、集群启动

节点1启动

# docker run -d --restart always \
--name zk-node1 \
--network mynet \
--ip 172.168.0.1 \
-p 2181:2181 \
-e ZOO_MY_ID=1 \
-v /usr/local/zk_cluster/node1/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node1/data:/data \
-v /usr/local/zk_cluster/node1/datalog:/datalog \
-v /usr/local/zk_cluster/node1/logs:/logs \
zookeeper:3.7.1

说明:

/usr/local/zk_cluster/node1/data:指定存放zookeeper数据的目录,若该目录不存在,则自动生成;

/usr/local/zk_cluster/node1/datalog:指定存放zookeeper数据日志目录,若该目录不存在,则自动生成;

/usr/local/zk_cluster/node1/logs:指定存放zookeeper日志目录,若该目录不存在,则自动生成;

节点2启动

# docker run -d --restart always \
--name zk-node2 \
--network mynet \
--ip 172.168.0.2 \
-p 2182:2181 \
-e ZOO_MY_ID=2 \
-v /usr/local/zk_cluster/node2/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node2/data:/data \
-v /usr/local/zk_cluster/node2/datalog:/datalog \
-v /usr/local/zk_cluster/node2/logs:/logs \
zookeeper:3.7.1

节点3启动

# docker run -d --restart always \
--name zk-node3 \
--network mynet \
--ip 172.168.0.3 \
-p 2183:2181 \
-e ZOO_MY_ID=3 \
-v /usr/local/zk_cluster/node3/conf/zoo.cfg:/conf/zoo.cfg \
-v /usr/local/zk_cluster/node3/data:/data \
-v /usr/local/zk_cluster/node3/datalog:/datalog \
-v /usr/local/zk_cluster/node3/logs:/logs \
zookeeper:3.7.1

6、集群状态

# 在容器 zk-node1 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node1 /bin/bash
# 查看 zookeeper 状态 node1为follower
root@dce8441d0178:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower
root@dce8441d0178:/apache-zookeeper-3.7.1-bin# exit
exit# 在容器 zk-node2 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node2 /bin/bash
# 查看 zookeeper 状态 node2为leader
root@969650dede5a:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: leader
root@969650dede5a:/apache-zookeeper-3.7.1-bin# exit
exit# 在容器 zk-node3 中开启一个交互模式的终端
[root@localhost ~]# docker exec -it zk-node3 /bin/bash
# 查看 zookeeper 状态 node3为follower
root@9a0ca305754a:/apache-zookeeper-3.7.1-bin# bin/zkServer.sh statusZooKeeper JMX enabled by default
Using config: /conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Mode: follower
root@9a0ca305754a:/apache-zookeeper-3.7.1-bin# exit
exit

7、开放端口

# firewall-cmd --add-port=2181/tcp --add-port=2182/tcp --add-port=2183/tcp --permanent
# firewall-cmd --reload
http://www.wangmingla.cn/news/48919.html

相关文章:

  • seo优化软件免费版福州短视频seo机会
  • 个人网站图片加载慢电脑优化软件排行榜
  • 爱网址怎么优化关键词排名优化
  • 案例分析网站竞价关键词优化软件
  • 网站建设 业务走下坡网站排名优化课程
  • 汕头网站建设模板seo网站推广排名
  • 公司网站的开发和网版的重要性百度手机版
  • 如何将网站排名做高成都网站排名 生客seo
  • 郑州网站制作服务免费seo网站自动推广
  • 武汉建网站的公司天津网站排名提升
  • 佛山网站建设公司3lue提交网址给百度
  • 做网站公司联系方式页面上海疫情最新消息
  • 今日头条做网站湖南做网站的公司
  • 做网站和彩票的同步开奖怎么做精准的搜索引擎优化
  • 青海做网站需要多少钱网站怎么建设
  • 常见的旅游网络营销方式南昌seo公司
  • 昆明旅游网站建设seo百度站长工具
  • 备案中心查网站白杨seo
  • 北京小程序定制开发seo顾问培训
  • 深圳做互联网教网站公司做网站建设优化的公司排名
  • 网站建设资料填写建站系统有哪些
  • 本网站建设企业网站建设模板
  • 苏州手机网站搭建小说推文万能关键词
  • 做游戏ppt下载网站有哪些免费seo教程
  • 扬州个人做网站seo简单优化操作步骤
  • 可以做装修效果图的网站有哪些色盲悖论
  • 专业的武汉网站推广合肥网站建设
  • 汕尾做网站网站运营怎么做
  • 如何在百度举报网站聚名网官网登录
  • 杭州城乡建设委员会的网站短期的技能培训有哪些