Server configuration features
In the Sitecore Experience Platform, you can configure servers to perform dedicated tasks, such as content delivery, content management, reporting, and data processing. Configuring servers to perform different server roles allows you to begin the process of improving performance and scalability.
To configure a server to perform a specific predefined feature or role, you may need to make changes to the default configuration of your Sitecore solution.
The following table is a description of the server features that you can enable or disable, along with the required connection strings and configuration files that you need to enable or disable to configure a role. The App_Config folder contains all connection strings, in the ConnectionStrings.config file, and it also contains all configuration files, in the Include folder.
Do not make changes directly to the configuration files. Instead, you must create a patch file that performs the required changes during runtime.
|
Server feature and description |
Connection strings |
Configuration files |
|---|---|---|
|
Configure the following database connection strings:
|
Required configuration files:
If you want all tracking subsystem features enabled but you do not want tracking data to be saved to the collection database, you need to disable the following configuration files:
|
|
Configure the following database connection strings:
|
Required configuration file:
|
|
Configure the following database connection strings:
|
Required configuration file:
|
|
Configure the following database connection strings:
|
Required configuration files:
|
|
Configure the following database connection strings:
|
Required configuration files:
|
|
Configure the following database connection strings:
|
Required configuration files:
|
|
Configure the following database connection strings:
|
Required configuration file:
|
The following configuration files are necessary for all server features and you should therefore not disable them:
Sitecore.Analytics.config
Sitecore.Analytics.Model.config
Sitecore.Analytics.Mongodb.config
By default, all of these configuration files are enabled with the exception of Sitecore.Xdb.Reporting.RemoteClient.config and Sitecore.Xdb.Reporting.RemoteServer.config file, which are disabled by default.