asp.net-mvc – MongoDB,C#,QueryFailure标志不是master而slaveO
| 
                         
 我有一个网站已经运行了好几个月,现在,突然间,没有任何作用.该站点使用MVC 5完成,并使用MongoDB进行存储. 
  
  
我最好的猜测是MongoDB主机正在搞乱,这导致了问题,但…… 我该怎么做以避免将来出现这个问题?我必须改变一些设置吗? 这是错误和堆栈跟踪: 
 解决方法
 这是一个引发问题的托管问题. 
  
  
        我的主服务器/分片有问题,因此,正如预期的那样,辅助服务器成为新的主服务器,然后一切都失败了. 快速解决方法是使用“?slaveOk = true”将连接字符串作为后缀.固定阅读.写作仍然失败. 所以真正的问题是我只在连接字符串中输入(初始)主服务器,因此(C#)驱动程序不知道有两个分片. 相反,如果我已经编写了正确的连接字符串,那么该站点会有一些失败的请求,然后驱动程序将切换到新的主要而不是继续使用失败的,现在是次要的碎片. <add name="MongoDB" connectionString="mongodb://<username>:<password>@<server1>:<port1>,<server2>:<port2>/<dbname>" /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!  | 
                  
- 腾讯云-容器-mysql搭建_进入退出和常用查询
 - ASP.NET是否需要ActiveX?
 - asp.net-mvc-3 – MVC3中的模型级错误?
 - .net – 编辑器模板不适用于DisplayFormat
 - asp.net-mvc – 所有请求获取HTTP错误401.2 – 未经授权的响
 - asp.net – 如何停止RadioButtonList标签文本从按钮下包装
 - ASP.net检查页面是http还是https
 - asp.net-mvc-3 – ASP.NET MVC 3:在需要模型外部的信息时验
 - asp.net-mvc – 免费.Net云主机与SQL Server数据库
 - asp.net – 如何使用linq从datetime列获取Date
 
- asp.net-mvc – NLog在所有aspnet布局渲染器上抛
 - MS Chart与ASP.NET图表类型“列”不显示轴x标签,
 - 我们可以在ASP.Net WEB API中使用存储库模式和工
 - asp.net – IF运算符与If之间的评估差异,然后,否
 - ASP.NET MVC与Webforms与HTTP处理程序(.ashx) –
 - asp.net-mvc-3 – MVC3 EditorFor动态属性(或需要
 - asp.net – 如何从FormCollection中获取复选框值
 - asp.net-mvc-3 – 可用会员入门套件/成员资料用于
 - asp.net – 使用外部connectionStrings.config文
 - asp.net – Web配置转换不适用于Visual Studio o
 
