Стратегии работы с разделенным приложением - PullRequest
0 голосов
/ 13 декабря 2011

Чтобы справиться с недавним ростом, наше приложение было разделено на два набора отдельной инфраструктуры.Примерно половина наших клиентов находится на наборе 1, а другая половина - на наборе 2.

Оба набора имеют разные URL-адреса (api1.ourdomain.com и api2.ourdomain.com).

Проблема в том, что клиенты случайно указали неправильный URL, а затем задаются вопросом, почему они получают сообщения об ошибках.

Иное, чем обучение пользователей, какие-либо другие стратегии борьбы с этим беспорядком?

Можно ли перенаправить запросы на правильную конечную точку?

Спасибо.

1 Ответ

0 голосов
/ 13 декабря 2011

Я не думаю, что ваш вопрос достаточно подробный, чтобы обеспечить значимую обратную связь.Очевидно, есть несколько факторов, которые могут легко способствовать рекомендации.

Использует ли ваше приложение пользовательские профили (или похожую конструкцию)?Если это так, вы можете рассмотреть возможность назначения основного URI для каждого пользователя в своем профиле и включить логику в свое приложение для опроса профиля для каждого запроса и перенаправления, если пользователь переходит на неправильный URI.

Это проблема с авторизацией?Если это так, вы можете рассмотреть возможность включения некоторой базовой маршрутизации авторизации, которая предоставляет настраиваемую страницу 403 с правильным URL-адресом.

Если бы вы могли предоставить дополнительную информацию, я думаю, что мы могли бы быть более полезными.

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