Есть два удалённых сервера. На каждом из них SqlServer + веб-приложение. Между ними открыт только 80/443 порт на обоих. И вот есть одна таблица, которая, желательно, должна быть всегда одинакова (или хотя бы синхронизироваться раз в N минут) на обоих серверах.
Какой костыль можно придумать и можно ли вообще такое реализовать?
Я так понимаю можно запускать CRON-скрипт на обоих серверах и отправлять по RestAPI на другой сервер. Если ли пример?
Скажите, пожалуйста:
1. Вам нужно держать одинаковыми две таблицы, а что с остальными таблицами? Они могут быть одинаковыми или должны быть разными?
2. А что в MS SQLServer можно настроить репликацию для одной отдельно взятой таблицы?
3. Рассматривали ли Вы вариант на нужную таблицу повесить триггер и по dblink изменять целевую таблицу в другой системе?
1. Остальные таблицы трогать нельзя или не важно будут они отличаться или нет?
2. Если синхронизироваться должны только две таблицы, а остальные могут(!) отличаться, то сдается мне вас направили по неверному пути. Не слышал что бы репликация так работала....
3. Дык туннель разве не спасет?
А что за задача такая? справочник синхронизируете?