Вопрос

За последние пару дней каждый раз, когда я пытаюсь запустить свое веб -приложение, появляется ошибка - 503. Это происходит, даже когда я пытаюсь перейти на страницу администратора. Это проблема с Google?

Это было полезно?

Решение

При создании проекта GAE важно, чтобы любой .class, который расширяет Httpservlet и используется в качестве точки входа в ваше приложение Google, отображается в web.xml, найденном в War/Web-Inf, как показано ниже.

Project Hierachy

Сервлеты Java, которые вы создаете, которые расширяют Httpservlet, должны быть сопоставлены в web.xml, как следующее:-

web.xml

В этом тесте GAE Project Ecipse сгенерировал код образца, который создал Java Servlet под названием TestServlet.class, который расширяет httpservlet и соответствующим образом отображается.

Чтобы запустить ваше приложение, вам необходимо включить URL -адрес, отображенный в TestServlet.class, найденный в Web.xml (в данном случае /тест) в вашем index.html. (В случае сгенерированного кода образца проекта, созданного Eclipse, это уже будет сделано).

После того, как ваши сервлеты Java правильно сопоставлены в web.xml и включены в ваш индекс. Html, нажатый на отображение URL -адреса, вызовет соответствующий сервлет и запустит ваше приложение.

Это устранит общие ошибки 503 с точки зрения настройки нового проекта.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top