![]() |
1
1
鉴于可用性对于您的用例并不重要,我认为将配置服务器放在相同的应用程序服务器和
如果其中一个进程节点关闭,您将丢失:1个mongos、1个应用程序服务器和1个配置服务器。在此停机期间,其他两台配置服务器将
只读
,这意味着不会有碎片的平衡、集群配置的修改等
如果其中两个节点(2个流程节点,或1个web服务器和流程节点)关闭,那么您将面临更大的问题。i、 e.您的应用程序可能无论如何都无法正常工作。
话虽如此,请考虑这些节点能够处理
我建议首先在您的典型工作负载和用例下测试开发/登台集群中的部署架构。 另请参见 Sharded Cluster High Availability 了解更多信息。 最后,我建议查看MongoDB v3.2,它是当前的稳定版本。v3.2中的配置服务器被建模为副本集,请参见 Sharded Cluster config servers 了解更多信息。 |
![]() |
ShS · Akka集群切分:切分实体共享日志吗? 8 年前 |
![]() |
MANA624 · MongoDB分片没有响应 8 年前 |
![]() |
VladislavLysov · SolrCloud索引复制 9 年前 |
![]() |
rendybjunior · 更新MongoDB范围碎片上的标记范围 10 年前 |
![]() |
codeHead · 在MongoDB上共享其他集合呢? 10 年前 |
![]() |
Martin · Apache Solr通过SSL进行分布式搜索 11 年前 |