MongoDB副本集的单个群集端点URL?

时间:2017-10-20 15:48:41

标签: mongodb amazon-web-services

我目前有几个副本集,对于每个副本集,网址都是这样的:

mongodb://host1:27017,host2:27017,host3:27017,host4:27017,host5:27017/database?replicaSet=repname

这种方法存在问题:

  • 我并不总是有5个实例。
  • 如果我想添加更多副本或更改端口,我需要更改网址
  • 如果我更改了网址,我需要让我的客户知道(其他应用程序)

理想的解决方案类似于aws aurora cluster,就像这个网址:

mongodb://mongocluster:27017?replicaSet=repname

我的问题是:

  • 这样做的最佳方法是什么?
  • 值得吗?
  • 我当前的解决方案是错误的吗?

0 个答案:

没有答案