Mongodb Sitecore 8.2服务器场配置问题
我已配置多服务器Sitecore 8.2场(用于开发目的) 我的服务器场有1台Cd、1台Cm、1台SQL和1台Mongo DB(收集)服务器。在安装之后,我面临两个问题Mongodb Sitecore 8.2服务器场配置问题,mongodb,sitecore,sitecore8,sitecore8.2,Mongodb,Sitecore,Sitecore8,Sitecore8.2,我已配置多服务器Sitecore 8.2场(用于开发目的) 我的服务器场有1台Cd、1台Cm、1台SQL和1台Mongo DB(收集)服务器。在安装之后,我面临两个问题 当我试图发布项目时,它会在初始化时卡住…但如果我让IISReset正常工作。但几分钟后,同样的问题再次出现在出版上。我已检查日志文件,收到错误“错误无法连接到服务器IP:27017:错误:18-身份验证失败…”。即使连接字符串很好 其次,我在mongoDB中没有看到分析数据库 我在安装后部署的初始sitecore站点中遇到了这个
我在安装后部署的初始sitecore站点中遇到了这个问题,因此没有定制。非常感谢您的帮助 端口27017是默认的MongoDB端口。MongoDB连接字符串可能是问题所在。检查连接字符串中的身份验证凭据是否正确 像这样的事情:
<add name="analytics" connectionString="mongodb://mongodb_user:password@localhost/analytics"/>
<add name="tracking.live" connectionString="mongodb://mongodb_user:password@localhost/tracking_live"/>
<add name="tracking.history" connectionString="mongodb://mongodb_user:password@localhost/tracking_history"/>
<add name="tracking.contact" connectionString="mongodb://mongodb_user:password@localhost/tracking_contact"/>
关于您的发布问题,您是否验证了您的可伸缩性设置?您的实例名称和发布实例名称是否正确
如果没有正确指定这些值,您可以看到问题所在。在CM上,您需要InstanceName和PublishingInstanceName相同;在CD上,您需要将PublishingInstanceName设置为CM的InstanceName值。还要检查您是否可以使用与RoboMongo或MongoVue相同的连接设置连接到MongoDB。您可能必须从MongoDB服务器打开SSH端点以允许远程SSH连接