Как реализовать страницу «Сайт в обслуживании» для приложения JSP, работающего на OC4J - PullRequest
0 голосов
/ 02 января 2012

Мой сайт на базе JSP уже работает, работает под управлением OC4J (управляется opmnctl).Когда приложение не работает, пользователи получают страницу с ошибкой 500.Это не домен верхнего уровня, это как:

http://localhost/myJspApp

Как мне создать страницу приветствия?он должен показывать экран входа в систему, если приложение работает, в противном случае показывать сообщение «Сайт находится на обслуживании» в случае, если OC4J не работает.

Я уверен, что невозможно использовать JSP на этой странице приветствия, когда OC4Jне работает (хотя это было желательно, потому что статус приложения хранится в таблице, и его можно легко получить из базы данных с использованием JSP).

1 Ответ

0 голосов
/ 08 января 2012

Если OC4J не работает, это означает, что у вас нет контейнера для запуска JSP.
Но вы все равно можете вернуть хорошую страницу с ошибкой с другого сайта или HTML.Для этого вам необходимо настроить HTTP-сервер Apache.Это делается в файле httpd.conf с использованием части ErrorDocument.
Смотрите здесь для получения более подробной информации

...