Content Delivery server(CD)=指向Web db的网站
内容管理服务器(CM)实时环境: -
3)我们可以删除web db吗?
4)web db的用途是什么?
内容管理服务器(CM)正式: -
5)如果内容编辑器使用sc_edit编辑网站,那么web db会更新还是主db?
6)我们是否需要此服务器中的Web数据库?
7)在CM上发布会将CM中Master的数据发布到CD中吗?
8)发布机制如何知道要发布的数据库是在另一台服务器上(CM-> CD)?
答案 0 :(得分:3)
1)CD服务器上不需要master
数据库连接
2)不能用于CD服务器上的master
数据库连接
3)不,你不能删除。 CM框必须定义web
数据库。此数据库应与CD服务器上使用的数据库相同。这就是内容促销的执行方式。您将项目从master
数据库发布到web
,因此您实际上已将该项目的特定版本从master
数据库复制到web
。
4)如果您使用Solr(而不是Lucene)进行索引,请参阅3)
以上,您的CM框应该对主索引和Web索引进行索引。
5)master
6)与3)
7)否。将从CM master
数据库发布到CM web
数据库(应该与CD web
数据库相同)。除非你严重搞乱你的连接字符串。
8)它不知道。它是SQL数据库。它并不关心谁使用该数据库。您从CM和(可能是多个)CD盒连接到同一个数据库。 CM写道,CD盒读。那就是它。
为了使事情更清晰,请查看Sitecore CMS Scaling Guide的3.2 Isolating the CM and CD Environments
章。它适用于Sitecore 7,但它在Sitecore 8 +中类似。