2015-03-04 6 views
0

Это началось около 2 недель назад. У меня есть 2 веб-сайта, размещенных в App Engine. Неожиданно оба начали показывать пустые экраны по каждому запросу. У обоих были экземпляры, и ошибок в журналах не было.экземпляры Google App Engine перестают отвечать

После некоторой пробной ошибки я обнаружил, что запуск развертывания (обновление appcfg) устраняет эту проблему, но только на час или около того. Мой коллега также обнаружил, что закрытие запущенных экземпляров также избавляет от пустого экрана, а также в течение ограниченного времени.

Период, в течение которого сайт остается работоспособным, варьируется от 10 минут до 2 часов. Пустой экран. Журналы либо не показывают ошибок, либо сохраняют загрузку навсегда, ничего не отображая.

В настоящее время у меня есть 2 задания, запланированные на каждые 10 минут, которые запускают сценарии развертывания для каждого сайта. Опять же, это началось на двух сайтах одновременно, и оба сайта не обновлялись через некоторое время, и я не изменил для них какие-либо параметры, связанные с движком.

+1

Так что, если не ошибки, то, что журналы App Engine показать для попытки посетить веб-сайт, который приведет к пустому экрану? Любая другая информация, которую вы можете поделиться? Трудно предложить любую помощь, основанную на этой скудной информации ... –

+0

Выполняют ли пустые запросы экрана в журналах? Какой ответный код они возвращают? – tx802

+0

Просто попробовал на меньшем сайте. Получился пустой экран через 33 минуты. На странице экземпляров отображается один экземпляр в настоящее время и подано 43 запроса. Количество запросов увеличивается, когда я обновляю домашнюю страницу сайта. поэтому экземпляр в какой-то мере жив. Когда я попал на страницу журналов для этого экземпляра, он очень долго говорит «Загрузка ...», затем на короткое время показывает «Нет записей» и снова показывает «Загрузка». Я даже не вижу запросов, сделанных до того, как сайт стал пустым. – Damir

ответ

0

Какой метод масштабирования вы используете для своего применения? Если вы не уверены, перейдите по ссылке [1], чтобы понять, как настроить масштабирование в приложении. У меня есть подозрение, что ue для масштабирования проблемы экземпляр не может ответить.

[1] https://cloud.google.com/appengine/docs/python/modules/#Python_Instance_scaling_and_class

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