Product DocsMenu

Deploying Search Interface Settings

In a Front-End staging process, you can customize and test search interface settings on a staging Front-End server (see Planning Your Front-End Staging Process). Once the settings are validated, you can easily replicate the settings for all the search interfaces of the staging Front-End server to one or more target Front-End servers. This is done using the features of the Deployment tab in the Interface Editor, where you can also build your list of target Front-End servers (see Managing the List of Target Front-End Servers). The deployment integrally copies the content of the [.Net_Front-End_Path]\Web\Coveo\Skins folder.

Note: The deployment of the search interface settings is done without target Front-End server interruption. A Front-End server keeps search interface settings in cache memory. The target server cache memory update happens only after all search interface files have been synchronized and is triggered when the next query is received. The end-user who sent this query is the only one experiencing a longer response time due to cache memory loading.

Important: The Coveo Professional Services or your internal developers can create custom assemblies for your Coveo Front-Ends to implement personalized features. When new or updated custom assemblies are used on your staging Front-End server, you must manually copy them from the staging Front-End server to the target Front-End servers before deploying the search interface settings.The custom assembly DLLs reside in the [.Net_Front-End_Path]\bin folder.

To deploy the search interface settings

  1. On the source Coveo Front-End server, the one you identified as the staging Front-End server, access the Interface Editor (see Opening the .NET Interface Editor).

  2. In the Interface Editor, select the Deployment tab.

  3. In the Deployment tab:

    1. In the list of target Front-End servers, select the check box for one or more servers to which you want to push the search interface settings.

    2. Click Deploy.

    3. When prompted to confirm to overwrite settings of front-ends, click Yes.

      Note: On each target Front-End server, prior to overwrite the search interface settings, a local backup folder containing the original search interface files ([.Net_Front-End_Path]\Web\Coveo\Backup\[yyyy-mm-dd_hhmmss]) is created. You can always roll back to this version by manually copying the content of the backup folder into the [.Net_Front-End_Path]\Web\Coveo\Skins folder.

    4. In the Deploy Settings on Front-Ends page, validate that the Succeeded! status appears, and then click Return to list.

      The List of front-ends servers page shows that the target server has an Up-to-Date status.

People who viewed this topic also viewed