Появилась интересная задача:
Есть работающее приложение на сервере Server1. У всех пользователей есть закладка (bookmark) на эту БД. Пользователи открывают эту БД только при помощи закладки, т.е. Workspace пользователям не виден.
Необходимо перенести приложение на сервер Server2 (создать реплику) и удалить его с сервера Server1.
Задача состоит в том, чтобы после переноса, когда пользователь кликает на закладку, открылась БД на Server2, и при этом клиент не спрашивал у пользователя, на каком сервере искать БД (на Server1 этого приложения уже нет, а клиент пытается найти его именно там).
Допускается отправка пользователю кнопки с любым кодом, по нажатию на которою может выполняться любой код (например, открываться БД на сервере Server2 либо старая закладка заменяться новой и т.д.).
Основная проблема состоит в том, что клиент где-то запоминает последний "удачный" сервер, на котором открывалась БД и пытается открыть БД именно на этом сервере, т.е. на сервере Server1. В закладке невозможно указать, на каком сервере лежит реплика (или я ошибаюсь?).