Многопользовательский процесс с несколькими базами данных: синхронизация полей - PullRequest
0 голосов
/ 20 сентября 2019

Есть ли у кого-нибудь идеи или решения для синхронизации полей и модулей между многоузловыми экземплярами?

Поля можно экспортировать в виде JSON из одного экземпляра и повторно импортировать в другой.Это немного сложнее для модулей.

Я разработаю кое-что, чтобы упростить процесс, но, возможно, уже есть проекты, на которых я могу основываться или помогать.

1 Ответ

1 голос
/ 20 сентября 2019

Одним из наиболее распространенных способов является использование модуля Миграции .Тогда вместо того, чтобы добавлять себе поля / шаблоны / модули, сделайте это с помощью API и запустите файл миграции на каждом сайте, для которого вы хотите получить обновления.

Я всегда думал, что вы, вероятно, могли бы отслеживать эти изменения и сохранять их с помощью хуков вызовов API, которые сохраняют поля / шаблоны / модули, но я не видел ничего, что пыталось бы это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...