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

网站开发主要技术开发免费app

网站开发主要技术,开发免费app,没有备案的交易网站,做网站时量宽度的尺子工具在大数据和分布式系统日益重要的今天#xff0c;ZooKeeper#xff08;简称ZK#xff09;作为一种分布式协调服务#xff0c;扮演着举足轻重的角色。它主要用于管理大型分布式系统中的配置信息、命名、同步等。下面将详细介绍如何搭建一个ZooKeeper集群#xff0c;帮助大家… 在大数据和分布式系统日益重要的今天ZooKeeper简称ZK作为一种分布式协调服务扮演着举足轻重的角色。它主要用于管理大型分布式系统中的配置信息、命名、同步等。下面将详细介绍如何搭建一个ZooKeeper集群帮助大家掌握这一关键技能。 0x00、准备工作 硬件与软件准备 硬件至少需要三台服务器或虚拟机来搭建一个基本的ZooKeeper集群。 服务器系统CPU内存IPcvm1CentOS 7.64核8G172.20.0.10cvm2CentOS 7.64核8G172.20.0.16cvm3CentOS 7.64核8G172.20.0.17 软件每台服务器需要安装JDKJava Development Kit因为ZooKeeper是用Java编写的。建议使用JDK 1.8或更高版本。 网络配置 为每台服务器分配一个唯一的IP地址并在/etc/hosts文件中配置主机名和IP地址的映射关系以便ZooKeeper集群内部能够相互通信。 0x01、安装JDK 下载JDK安装包 从Oracle官网或其他可信的JDK下载源获取JDK安装包。 解压并安装JDK 使用tar命令解压JDK安装包并将其移动到合适的目录例如/data/jdk/。 配置环境变量 编辑/etc/profile文件添加以下环境变量 export JAVA_HOME/data/zk/jdk1.8.0_xxx   export PATH$PATH:$JAVA_HOME/bin 保存并退出然后执行下面的命令使配置生效。 source /etc/profile 0x02、下载并安装ZooKeeper 下载ZooKeeper安装包 从ZooKeeper官网https://zookeeper.apache.org/下载最新版本的ZooKeeper安装包。 解压并安装ZooKeeper 使用tar命令解压ZooKeeper安装包并将其移动到合适的目录例如/data/zk/。 配置ZooKeeper 进入ZooKeeper的conf目录复制zoo-sample.cfg文件并重命名为zoo.cfg。 编辑zoo.cfg文件进行以下配置 # The number of milliseconds of each tick tickTime2000 # The number of ticks that the initial  # synchronization phase can take initLimit10 # The number of ticks that can pass between  # sending a request and getting an acknowledgement syncLimit5 # the directory where the snapshot is stored. # do not use /tmp for storage, /tmp here is just  # example sakes. dataDir/data/zookeeper_data # the port at which the clients will connect clientPort2181 # the maximum number of client connections. # increase this if you need to handle more clients #maxClientCnxns60 # # Be sure to read the maintenance section of the  # administrator guide before turning on autopurge. # # http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance # # The number of snapshots to retain in dataDir #autopurge.snapRetainCount3 # Purge task interval in hours # Set to 0 to disable auto purge feature #autopurge.purgeInterval1 server.1172.20.0.10:2888:3888 server.2172.20.0.16:2888:3888 server.3172.20.0.17:2888:3888 创建myid文件 在每台服务器的dataDir目录下创建myid文件文件内容应为服务器的编号与zoo.cfg中的server.X对应。 0x03、部署ZooKeeper集群 复制ZooKeeper安装包到其他服务器 使用scp命令将ZooKeeper安装包复制到其他两台服务器。 配置其他服务器的myid文件 在其他两台服务器的dataDir目录下创建myid文件并分别填写对应的服务器编号。 启动ZooKeeper服务 在每台服务器的ZooKeeper安装目录下的bin目录中执行./zkServer.sh start命令启动ZooKeeper服务。 cd /data/apache-zookeeper-3.5.9-bin/bin ./zkServer.sh start 使用./zkServer.sh status命令查看ZooKeeper服务的状态。 0x04、验证ZooKeeper集群 检查集群状态 在任意一台服务器上执行./zkServer.sh status命令查看集群状态。正常情况下会有一台服务器被选举为leader其他服务器为follower。 测试数据同步 使用ZooKeeper客户端连接到任意一台服务器创建节点并设置值。 cd /data/apache-zookeeper-3.5.9-bin/bin ./zkCli.sh -server 172.20.0.10:2181,172.20.0.16:2181,172.20.0.17:2181 在其他服务器上使用ZooKeeper客户端连接到相应的服务器检查节点和值是否已同步。 0x05、注意事项 防火墙配置 确保每台服务器的防火墙配置允许ZooKeeper集群内部通信所需的端口。 日志管理 定期检查和清理ZooKeeper的日志文件以避免磁盘空间不足导致的问题。 监控与报警 配置监控和报警系统以便在ZooKeeper集群出现异常时能够及时发现并处理。 版本兼容性 确保集群中所有ZooKeeper服务器的版本一致以避免版本不兼容导致的问题。 0x06、最后几句 ZooKeeper集群的搭建是一个复杂但重要的过程它涉及到硬件准备、软件安装、网络配置、服务启动和验证等多个环节。通过上面的详细介绍相信你应该能够掌握ZooKeeper集群搭建的基本步骤和注意事项为构建稳定、高效的分布式系统打下坚实的基础。 同时也建议在实际操作中不断积累经验优化集群配置提高系统的性能和可靠性。
http://www.hkea.cn/news/14395174/

相关文章:

  • 的网站设计案例奢侈品网站怎么做tuig优化
  • 大型网站订单系统怎么设计网络图片素材
  • 固始县住房和城乡规划建设局网站园林网站源代码
  • 织梦免费网站模块单页面网站设计网站欣赏
  • 游戏网站制作教程南宁网站建设速成培训班
  • 网站行高成都网站建设公司盈利吗
  • 谷歌网站推广策略方案国家鼓励做网站的行业
  • 网站建设公司利润分配高度重视局门户网站建设
  • 网站开发项目规划书陕西省高速建设集团网站
  • 东莞高端做网站.net电商网站开发
  • vps网站压缩网站关键词扩展
  • 公司名称大全四字seo优化介绍
  • 校园交易网站建设论文建设银行光明支行网站
  • 网站建设玖金手指排名15重庆云阳网站建设公司推荐
  • 深圳市住房建设与保障局官方网站wordpress pdf 下载
  • 网站组建ui设计界面配色
  • 网站内做营销活动使用工具大学生求职创业补贴有多少钱
  • 株洲市建设质监站网站浪尖设计集团有限公司
  • 杭州网站制作外包网站开发的核心技术
  • 流媒体网站建设规划 所需设备任丘网站建设公司
  • 我是这样做网站的米课定制网络开发改版
  • 企业宣传册免费模板网站莱芜seo推广
  • 网站后台改成只有一个管理员登陆wordpress typo3
  • 网站建设服务描述西安做网站公
  • 重庆市建设银行网站常德最新确诊人员名单
  • 团购网站设计沈阳做网站 熊掌号
  • 营销型网站建设 上海前端一般怎样做网站
  • 网络营销中网站建设的策略电脑访问手机网站跳转
  • 建站软件排名线上推广平台都有哪些
  • 黔西南州网站建设公司简历制作免费模板下载