1

Sitecore 文档提供了一些关于如何将 Sitecore 实例配置为处理服务器的非常清晰的说明:

https://doc.sitecore.net/sitecore_experience_platform/xdb_configuration/configure_a_processing_server

但是,其中许多步骤需要在已安装的服务器上手动启用/禁用文件。是否有人看到或构建了可以禁用/启用适当功能作为补丁的补丁文件(类似于 SwitchMasterToWeb)?我宁愿不接触默认的 Sitecore 安装,而是依赖于配置补丁的自动部署。

4

3 回答 3

1

我还没有将其视为一个补丁,并且不确定是否可以仅使用一个补丁来执行此操作(希望被证明是错误的),但是对于这样的事情,我使用了 Powershell 脚本。

我设置 Octopus Deploy 以在部署后运行 Powershell 脚本步骤以禁用文件并在补丁文件无法完成工作时更改设置。

对于这类事情,我强烈推荐 Powercore 工具。

https://github.com/adoprog/Sitecore-PowerCore/tree/master/Framework/ConfigUtils

于 2016-01-20T20:44:11.133 回答
1

如果其他人最终开始寻找这个,我已经在 GitHub 上发布了一些工作,用于 8.0 的各种版本的补丁文件:

https://github.com/jst-cyr/Sitecore-Role-Configs

那里的补丁将为创作、交付或处理执行“禁用/启用/更改”。我没有用于报告服务器的。

于 2016-02-17T13:41:01.693 回答
0

Sitecore 已对 POC 进行了相同的评估。目前适用于 Sitecore CMS 8.1 rev。160302(更新 2)。见这里 - https://github.com/Sitecore/Sitecore-Configuration-Roles

于 2016-06-17T13:34:54.063 回答