| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > redirection to other url if port is closed/open |
| Автор: vthm3 29.9.2015, 12:19 |
| есть ваадин программа.. находится за адресом https://app.server.com когда я вызываю этот адрес, должна быть проверко.. - если порт 80 для этой программы открыт.. то тогда переходит сюда https://app.server.com - если порт 80 закрыт, то тогда переходит сюда https://anotherapp.server.com - если веб апп не доступна в данный момент, тогда показать окно "мы работаем над проблемой" где дожна происходить эта проверка? в коде? в параметрах сервера где находится эта программа? или где? |
| Автор: Severyanin 6.11.2015, 18:04 |
| В коде ее размещать бессмысленно хотя бы потому, что до него дело в описанном случае может не одойти в двух случаях из трех. Это делается настройками веб-сервера. То есть, помимо вашей программы на тот же адрес ставится веб-сервер, например, nginx или lighthttpd, который уже и редиректит запросы либо на порт 80, либо на другой, либо показывает заранее заготовленную страничку с ошибкой. Так что это уже проблема не программиса, а sysops/devops) Этот ответ добавлен с нового Винграда - http://ru.vingrad.com/redirection-to-other-url-if-port-is-closed-open-id560a57ffae2015af2c8b4567#findElement_E7045_563cc17bae2015de29f4d540_0 |