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

三明市网站建设_网站建设公司_GitHub_seo优化

做网站卖流量,潍坊网站推广,如何做全球网站排名,seo指导mongodb副本集介绍 在详细介绍配置MongoDB副本集之前#xff0c;让我简要介绍一下它们#xff1a; 副本集是Mongodb数据库提供的功能#xff0c;可实现高可用性和自动故障转移。 它是一种传统的主从配置#xff0c;但具有自动故障转移功能。 基本上#xff0c;它是mong… mongodb副本集 介绍 在详细介绍配置MongoDB副本集之前让我简要介绍一下它们 副本集是Mongodb数据库提供的功能可实现高可用性和自动故障转移。 它是一种传统的主从配置但具有自动故障转移功能。 基本上它是mongod实例的组/集群它们相互通信相互复制以提供高可用性并进行自动故障转移 基本上副本集中至少存在2个最多可以存在12个mongod实例 在副本集中存在以下类型的服务器。 首先一台服务器始终是主要服务器。 Primary存储数据所有写/读操作均从任何客户端进行到该服务器。 它提供了自动故障转移功能这意味着它无需人工干预即可将另一台服务器设置为主服务器并且具有内部机制来选举新的主服务器。 在副本集中如果主服务器由于网络错误而停机或者副本集中的其他服务器无法访问主服务器或者主服务器变得无响应则由所有服务器在内部触发选举新的主服务器的选择机制这是非常自动的。 在本文中我将通过4个简单步骤向您展示3个成员/节点群集副本集的配置。 在此副本集配置中我们将创建两台数据服务器其中一台将为主服务器另一台将为辅助服务器而另一台非仲裁服务器。 因此让我们继续按照以下4个步骤配置副本 步骤1设置副本集的每个实例 正如我在上一篇文章中讨论的那样使用以下信息创建和设置3个新的mongodb服务器实例实例但不要启动这些服务器实例 服务器1 port 27017directory path dir path\ rs1E.g.directory structure : I:\workspace\mongo\rs1\bin 服务器2 port 26017directory path dir path\ rs2E.g.directory structure I:\workspace\mongo\rs2\bin 服务器3 port 25017directory path dir path\ rs2E.g.directory structure I:\workspace\mongo\rs3\bin步骤2修改mongodb.conf以包括副本集信息 编辑每个服务器的mongod.conf以包括以下属性 replSet 副本集的唯一名称赋予所有成员 rest 为管理网页启用休息界面 您可以为副本集指定任何名称但请确保所有成员名称相同。 继续给你想要的名字。 在这里我使用的是“ damon” 例如将以下内容追加到mongod.conf文件中 replSetdamon resttrue第三步启动所有服务器 完成必要的配置后继续以任意顺序启动服务器 rs1 mongod -f \rs1\mongod.conf rs2 mongod -f \rs2\mongod.conf rs3 mongod -f \rs3\mongod.conf步骤4配置服务器以包含在副本集中 现在所有服务器都已启动但它们没有相互连接。 换句话说它们不是副本集的一部分。 因此为此我们需要执行以下操作。 同样我们将创建两个数据服务器即一个主服务器另一个辅助服务器和一个仲裁服务器。 现在使用MongoDB二进制文件中提供的mongo shell连接到任何一台服务器。 这里。 让我们使用mongodb shell连接到服务器rs1 rs1 /rs1/bin/mongo.exe --port 27017 之后您将得到提示请输入mongo shell如下图所示 对于副本配置mongo shell提供了预定义的对象rs其中包含以下用于配置的功能 initiate 在当前服务器中创建副本集配置 status 给出服务器所属的副本集的当前状态 addserverInfo 在副本集中添加新服务器作为参数提供。 addArbserverInfo 用于在副本集中添加仲裁器的专用功能 首先我们需要在其中一台服务器中创建副本集配置。 在mongo shell中执行以下命令 rs.initiate() 之后您会在提示符下看到以下内容 这将在本地为此服务器创建必要的副本集信息并且您会注意到提示从初始的更改为damonSTARTUP2 这表明replicaSetName服务器的状态 您可以在shell提示符下输入rs.status来检查副本集中有多少台服务器 如您所见我们在副本集中仅添加了一个服务器它是当前服务器其状态为“主要”。 检查副本中成员的其他方法是使用浏览器地址栏中的以下URL http// / _replSet。 在我们的例子中http// localhost28017 / _replSet 请注意这需要在配置文件中启用rest true我们已经做到了。 这是检查副本集中服务器状态的首选方法。 现在我们在副本服务器中添加了一个服务器让我们添加其余服务器。 对于add和addArb方法我们将提供包含machine / host-name的字符串参数port-no-of-server 请注意如果要使用计算机名请在dos或bash shell中使用hostname命令 rs.add(“machine/host-name:26017”) rs.addArb(“machine/host-name:25017”) 让我们检查是否使用rs.status命令添加了节点/成员 或使用基于浏览器的 在这里我们配置了3节点副本集MongoDB数据库集群。 尽管此信息可以应用于配置任何编号。 副本集中节点的数量。 参考 设置MongoDB副本在 另一个Java Duke博客上从我们的JCG合作伙伴 Abhijeet Sutar 分为4个步骤进行设置 。 翻译自: https://www.javacodegeeks.com/2013/07/setup-mongodb-replica-set-in-4-steps.htmlmongodb副本集
http://www.ihoyoo.com/news/45829.html

相关文章:

  • 自己在家搭建服务器百度关键词seo年度费用
  • 云网站制作的流程莱芜搜狗推广咨询
  • 网站链接视频怎么做抖音代运营方案模板
  • 网站建设添加展示栏公司网站模板怎么做
  • 网站功能插件常德市建设工程造价网站
  • 建站报告2000字西安网站制作公司排名
  • 关于手机电子商务网站建设泉州网站建设
  • 视频网站搭建源码佛山家居企业网站建设
  • 网站正在建设中 文案网站后台建设软件
  • 如何弄自己的网站Wordpress 打开xml rpc
  • 石家庄最好的网站建设公司排名郑州建设网站建站
  • 国家和住房城乡建设部网站什么样建网站
  • 网站跟域名备案数量wordpress英文模版
  • 企业网站设计话术中国核工业集团有限公司
  • 广西建设网站网址多少钱免费做团购网站的软件好
  • 网站建设需要了解哪些信息免费的外贸销售平台有哪些
  • tp5企业网站开发视频礼品类网站建设策划方案
  • 什么是网站建设的建议制作ppt模板的软件
  • 江西智能网站建设做网站对服务器什么要求高
  • 宿州精品网站建设做网站就找喇叭人
  • 上海做网站推广关键词西安网站制作价格
  • 贵州门户网站建设阿克苏建设租房信息阿克苏租房网站
  • 国家单位网站建设要多久上海广告传媒公司排名
  • 如何分析一个网站开发语言帮人做推广的网站
  • 我要啦免费统计怎么做网站建设集团公司网站
  • 广州制作网站石家庄手机端seo
  • 怎么做企业网站二维码如何看网站建立时间
  • 网站 微信公众号 建设方案灌南建设局网站
  • 做网站是com还是cn好最佳外贸英文网站模板
  • 网站空间如何搬家英文网站建设 淮安