WebSphere Commerce Search server: Managed configuration
The WebSphere Commerce Search server can be deployed in the managed configuration. The
managed configuration is a variation of the advanced configuration, but contains streamlined
configuration tasks.
Managed configurations are Solr home templates that can be managed by the deployment manager. The templates can be for master, subordinate, and repeater servers. An input loading property file is used to generate the different templates and configure replication. The WebSphere Application Server Deployment Manager is used to perform partial EAR updates. Then, all the managed nodes are synchronized with the managed Solr templates. Optionally, you can configure the managed repeater and subordinate index cores to perform index validation during replication before packaging and deploying the search server.
The following topologies are typical in the managed configuration, where all managed production
Solr cluster members are federated and managed by a deployment manager:
- 1 Managed production Solr cluster with only a number of Solr subordinate servers
- Indexing is performed on the staging server, based on the content from the staging database. Typically there are daily full index builds, with partial refreshes performed throughout the day.
- 2 Managed production Solr cluster with a dedicated Solr master server, and a number of Solr subordinate servers
- Indexing is performed based on the production database, typically with daily full index builds. Once indexing is complete, a test query is run to validate the index content before it is ready to be replicated to subordinate servers.
- 3 Managed production Solr cluster with a dedicated Solr repeater server, and a number of Solr subordinate servers
- Indexing is performed on the staging server, based on the content from the staging database. After the index content it is tested, it is pushed to the Solr subordinate (repeater) server. The repeater's typical role is to index off the production database and store a snapshot of the production index; it does not serve traffic. The subordinate servers are typically configured to automatically pull from the repeater.
- 4Managed authoring Solr cluster with a dedicated Solr master server including managed workspace cores, dedicated Solr repeater server, and a number of Solr subordinate servers
- Indexing is performed on an authoring server. Indexing can be done against approved content, or against non-approved content if a managed workspace is enabled. Once the index content is verified on the authoring server, it is propagated and pushed into the repeater in the production server, using the IndexProp command and index replication. Use this topology when you need to preview non-approved content changes on the authoring server, and perform frequent index builds during the day, including emergency fixes.
The following table summarizes the roles that are maintained in each managed topology, and helps
you select the topology that best suits your business needs:
Topology | Repeater | Master | Subordinate |
---|---|---|---|
1 | A repeater is not used in this topology. |
|
|
2 | A repeater is not used in this topology. |
|
|
3 |
|
|
|
4 |
|
|
|