Tridion OutboundEmail - синхронизация контактов с нескольких серверов презентаций?
У меня проблема с синхронизацией OutboundEmail для контактов.
У нас есть следующий сценарий: 2 сервера CMS с балансировкой нагрузки и 3 веб-сервера CDE с балансировкой нагрузки, расположенные в разных центрах обработки данных. Каждый веб-сервер CDE будет иметь свой собственный SQL-сервер для БД-брокера и OutboundEmail Subscription + Tracking DB.
Если я устанавливаю локальную базу данных OutboundEmail Subscription + Tracking на каждом CDE, как я могу обработать синхронизацию контактов с 3-х серверов CDE, зная, что для конкретной публикации Tridion можно указать только 1 цель синхронизации, содержащую 1 URL-адрес для examplesync.aspx?
И то же самое для отслеживания синхронизации.
Я должен что-то упустить...
Любое предложение, пожалуйста?
1 ответ
Этот сценарий в настоящее время не поддерживается, мы поддерживаем несколько серверов презентаций, но, как вы упомянули, в публикации можно указать только одну цель синхронизации
не вдаваясь в подробности, были веские причины не поддерживать этот сценарий на тот момент, но он находится в нашем отставании
Я могу придумать пару вариантов, чтобы решить эту проблему в этой версии:
- использовать одну базу данных, но я предполагаю, что причина для разделения ее на 3 центра обработки данных заключается в отказе / избыточности и / или географических причинах
- настроить синхронизацию / отслеживание на одном сервере и реплицировать данные на 2 другие базы данных, обратите внимание, что репликация должна быть двунаправленной