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

iis怎么做网站射阳做网站的公司

iis怎么做网站,射阳做网站的公司,北京网站的优化,网站导航的重要性目录 复制集架构 复制集优点 复制集模式 复制集搭建 复制集常用命令 复制集增删节点 复制集选举 复制集同步 oplog分析 什么是oplog 查看oplog oplog大小 复制集架构 复制集优点 数据复制: 数据在Primary节点上进行写入#xff0c;然后异步地复制到Secondary节点然后异步地复制到Secondary节点确保数据冗余和高可用性。复制是通过Oplog操作日志来完成的Secondary节点通过Oplog来复制Primary节点的操作。读写分离: 应用程序可以将读操作分发给Secondary节点实现读写分离从而提高读取性能。故障自动转移: 当Primary节点不可用时复制集会自动选择一个Secondary节点升级为Primary节点以保持服务的可用性。 复制集模式 1. PSS模式(推荐) PSS模式由一个主节点和两个备节点所组成PrimarySecondarySecondary。 此模式提供数据集的两个完整副本如果主节点不可用则新选举出备节点作为主节点并继续正常操作。旧的主节点在可用时重新加入复制集。 2. PSA PSA模式由一个主节点、一个备节点和一个仲裁者节点组成即PrimarySecondaryArbiter Arbiter节点不存储数据副本也不提供业务的读写操作。Arbiter节点发生故障不影响业务仅影响选举投票。此模式仅提供数据的一个完整副本如果主节点不可用则复制集将选择备节点作为主节点。 复制集搭建 1. 下载mongo安装包, 解压 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-6.0.5.tgz tar -zxvf mongodb-linux-x86_64-rhel70-6.0.5.tgz 2. 分别建db1,db2,db3三个目录, 存放conf配置文件以及数据, 编辑配置文件, 三个文件夹下面分别修改path,dbPath,port vim ../data/db1/mongod.conf systemLog:destination: filepath: /home/kk/local/mongodb-linux-x86_64-rhel70-6.0.5/data/db1/mongod.log # log pathlogAppend: true storage: dbPath: /home/kk/local/mongodb-linux-x86_64-rhel70-6.0.5/data/db1 # data directory net:bindIp: 0.0.0.0port: 28017 # port replication:replSetName: rs0 processManagement:fork: true 3. 配置mongo环境变量, 方便后面启动 export PATH/home/kk/local/mongodb-linux-x86_64-rhel70-6.0.5/bin:$PATH 4. 启动三个mongo实例 mongod -f ./data/db1/mongod.conf mongod -f ./data/db2/mongod.conf mongod -f ./data/db3/mongod.conf 5. 下载mongosh连接客户端 wget https://downloads.mongodb.com/compass/mongodb-mongosh-1.8.0.x86_64.rpm yum install -y mongodb-mongosh-1.8.0.x86_64.rpm 6. 用mongosh连接, 并初始化复制集 # 连接客户端 mongosh --port 28017 # 初始化复制集 rs.initiate({_id: rs0,members: [{_id: 0,host: 192.168.6.128:28017},{_id: 1,host: 192.168.6.128:28018},{_id: 2,host: 192.168.6.128:28019}] }) 7. 验证集群状态, rs.status() 复制集常用命令 # 客户端执行 rs.help() 命令 描述 rs.add() 为复制集新增节点 rs.addArb() 为复制集新增一个 arbiter rs.conf() 返回复制集配置信息 rs.freeze() 防止当前节点在一段时间内选举成为主节点 rs.help() 返回 replica set 的命令帮助 rs.initiate() 初始化一个新的复制集 rs.printReplicationInfo() 以主节点的视角返回复制的状态报告 rs.printSecondaryReplicationInfo() 以从节点的视角返回复制状态报告 rs.reconfig() 通过重新应用复制集配置来为复制集更新配置 rs.remove() 从复制集中移除一个节点 rs.secondaryOk() 为当前的连接设置 从节点可读 rs.status() 返回复制集状态信息。 rs.stepDown()   让当前的 primary 变为从节点并触发 election rs.syncFrom() 设置复制集节点从哪个节点处同步数据将会覆盖默认选取逻辑 复制集增删节点  1. 通过remove删除节点 # 1. 进入要删除的节点, 关闭该实例 db.shutdownServer() # 2.连接主节点执行remove rs.remove(ip:port) 2. 通过reconfig, 修改节点 cfg rs.conf() cfg.members[0].host ip:port rs.reconfig(cfg) 复制集选举 MongoDB的复制集选举使用Raft算法Raft Consensus Algorithm来实现选举成功的必要条件是大多数投票节点存活。 另外MongoDB对raft协议添加了一些自己的扩展 支持chainingAllowed链式复制即备节点不只是从主节点上同步数据还可以选择一个离自己最近心跳延时最小的节点来复制数据。增加了预投票阶段即preVote这主要是用来避免网络分区时产生Term(任期)值激增的问题支持投票优先级如果备节点发现自己的优先级比主节点高则会主动发起投票并尝试成为新的主节点。 当复制集内存活的成员数量不足大多数时整个复制集将无法选举出主节点此时无法提供写服务这些节点都将处于只读状态。此外如果希望避免平票结果的产生最好使用奇数个节点成员。在MongoDB复制集的实现中对于平票问题提供了解决方案 为选举定时器增加少量的随机时间偏差这样避免各个节点在同一时刻发起选举提高成功率。使用仲裁者角色该角色不做数据复制也不承担读写业务仅仅用来投票。 复制集同步 在复制集架构中主节点与备节点之间是通过oplog来同步数据的oplog是local库的一个集合当主节点上的一个写操作完成后会向oplog集合写入一条对应的日志而从节点通过这个oplog不断拉取到新的日志在本地进行回放以达到数据同步的目的。  oplog分析 什么是oplog MongoDB oplog 是 Local 库下的一个集合用来保存写操作所产生的增量日志类似于 MySQL 中 的 Binlog。它是一个 Capped Collection固定集合即超出配置的最大值后会自动删除最老的历史数据MongoDB 针对 oplog 的删除有特殊优化以提升删除效率。主节点产生新的 oplog数据从节点通过复制 oplog 来保证和主节点的状态一致 查看oplog  ts 操作时间当前timestamp 计数器计数器每秒都被重置 voplog版本信息 op操作类型: i插⼊操作 u更新操作 d删除操作 c执行命令如createDatabasedropDatabase n空操作特殊用途 ns操作针对的集合 o操作内容 o2操作查询条件仅update操作包含该字段 oplog大小 oplog如果设置太小, 主从同步延迟严重时, 容易覆盖老的oplog, 造成数据丢失, 所以通常需要修改默认的oplog大小(默认90M) # oplog大小修改为60g db.adminCommand({replSetResizeOplog: 1, size: 60000}) # 查看oplog大小 db.oplog.rs.stats().maxSize
http://wiki.neutronadmin.com/news/17607/

相关文章:

  • 郑州做网站优化外包蛋糕设计网站
  • 高端网站开发设计红色基调的网站
  • 自己建的网站无法打开网站模板在线制作
  • 无锡制作网站价格i网站制作
  • 江苏省建设厅政务网站桔子摄影
  • 有什么兼职做it的网站wordpress 文章间距
  • 番禺五屏网站建设为什么wordpress慢
  • 公主坟网站建设淮阴区住房和城乡建设局网站
  • 婚纱摄影网站论文网站浮动qq
  • 公司网站开发人员的的工资多少百度网址安全中心怎么关闭
  • 做品牌推广网站需要多少钱哪家的虚拟主机哪个好
  • 常州做网站公司排名抖音账号权重查询
  • 艺阳科技网站建设最强商城系统
  • 专业网站建设哪个好wordpress转换emlog
  • 河源北京网站建设网页制作与设计是什么
  • 微信官方网站建设如何确定一个网站的关键词
  • 本科网站开发毕业设计php网站建设案例教程视频
  • 国外 网站网站珠海做网站设计
  • 广州网站建设服务商广州专业网站设计公司
  • 如何做企业网站内容策划沈阳科技网站首页
  • 怎么给你新网站做seo有没有做gif的专门网站
  • 深圳一百讯网站建设使用word做网站
  • 做旅游网站犯法吗域名到期网站
  • 网站的建设的项目介绍怎么写网页打不开无法连接服务器
  • 做网站需要干什么世界500强企业logo
  • 如何制作网站和软件网站建设优化服务
  • 深圳建设官方网站ps做网站 大小
  • 长春火车站附近有什么好玩的地方京东网上购物商城
  • 河南省建设科技协会网站网站安全优化
  • 榆社网站建设企业网站建设的文献