2014-01-15 6 views
0

Я пытаюсь настроить backend. Я настроил бэкенд в «backends.xml» так:Appengine backends -> 500 Ошибка

<?xml version="1.0" encoding="utf-8"?> 

<backends> 

    <backend name="order-backend"> 
     <class>B1</class> 
    </backend> 
</backends> 

я могу увидеть этот бэкенд в моем внутреннем интерфейсе вроде этого:

enter image description here

Но если я нажимаю на него, URL-адрес http://order-backend.myapp.appspot.com возвращает ошибку 500.

Я thougt я, может быть, нужно вызвать сервлет с экземпляром бэкэнда, поэтому я попытался с сервлет, который работает под «тест», как, что:

http://order-backend.myapp.appspot.com/test

Что я делаю неправильно здесь?

ответ

0

Бэкэнд GAE - это то, на что это похоже, бэкэнд-процесс, который работает в фоновом режиме. Я не думаю, что вы можете перейти к нему в таком браузере. Возможно, вы прочитали базовую документацию here.

Кроме того, ошибка 500 является внутренней ошибкой. Здесь не так много, но вы должны увидеть некоторые ошибки в журналах движков вашего приложения, которые укажут вам в правильном направлении. Кроме того, когда я нажимаю на ссылку, она пересылает меня на «http://my-life.appspot.com/», поэтому я не вижу ошибок, которые вы упоминаете.

+0

Документ говорит, что я могу получить к ним доступ напрямую: «Как резидентные, так и динамические бэкенды позволяют вам решать задачи на конкретный экземпляр бэкэнд. Вы можете получить имена экземпляров и бэкэнд программным путем, конечная точка принимает форму http://[instance].[backend_name].[your_app_id].appspot.com «. И почему была бы ссылка, если вы не получили бы доступ к ним напрямую? – jan

+0

На самом деле ссылка была составлена, не знала, что сайт действительно существует :) – jan

+0

Журналы не показывают никакой ошибки кстати – jan

Смежные вопросы