Обновление в хранилище данных не работает в GAE 1.9.0

У нас есть приложение PHP, работающее на GAE. Он подключается к облачному хранилищу данных с помощью библиотеки Google PHP (v0.6.7).

В последние дни Google представила новую версию App Engine, v1.9.0 (официально не выпущенную), которая, по-видимому, работала нормально, как и 1.8.9. Однако у нас возникли некоторые проблемы, связанные с облачным хранилищем данных. Иногда все операции по обновлению сущностей просто игнорируются. Все запросы, используемые для получения информации, работают отлично, однако, если мы хотим создать новую сущность для обновления любого свойства, никаких действий не выполняется. Я проверял наличие некоторых ошибок в ответе, возвращаемом Cloud Api, но ошибок или предупреждений нет вообще.

Такая ситуация впервые произошла 31 января, она происходит и сегодня. Он начал сбоить в 3 часа ночи (GMT +1), и, согласно журналу экземпляра, в то же время время ожидания всех запросов значительно увеличилось (с 1-3 секунд до 5-10 секунд). Первый раз через несколько часов система снова начала нормально работать, но теперь эта проблема длится гораздо дольше.

Кто-нибудь испытал что-то подобное?


person Javier O.    schedule 04.02.2014    source источник
comment
У меня точно такая же проблема. Чтения (поиск, GQLQueries) работают нормально, но коммиты не работают вообще.   -  person Paul    schedule 04.02.2014
comment
вы тоже программируете в GAE, используя PHP?   -  person Javier O.    schedule 04.02.2014
comment
да. Это действительно странно, потому что API не возвращает ошибку. Все, что возвращается, — это массив MutationResult без каких-либо обновлений индекса.   -  person Paul    schedule 04.02.2014
comment
Это именно то, что происходит со мной. Я предполагаю, что вы используете библиотеку google_api_php_client для связи с Datastore. Та же версия?   -  person Javier O.    schedule 04.02.2014
comment
Я пробовал разные версии библиотеки, но это не имело значения.   -  person Paul    schedule 04.02.2014
comment
Я сообщил о проблеме в системе отслеживания проблем GAE. Может быть, вы можете добавить больше информации об этом. code.google.com/p/googleappengine/issues/detail?id= 10557   -  person Javier O.    schedule 05.02.2014
comment
Я не могу получить доступ к вашей ссылке, и идентификатор проблемы 10557 отсутствует в системе отслеживания проблем.   -  person Paul    schedule 05.02.2014


Ответы (1)


Спасибо за сообщение, сейчас мы изучаем проблему.

Обновление: мы решили проблему. Пожалуйста, присоединитесь к списку рассылки уведомлений о простоях Google Cloud Datastore для будущих обновлений.

https://groups.google.com/forum/?fromgroups=#!topic/gcd-downtime-notify/sNXCFJYFNQU

Будущие отчеты о проблемах в рабочей среде см. в разделе Обратиться в службу поддержки нашей документации.

person Max Ross - Google    schedule 04.02.2014