Над квотата при използване на GCS json-api от App Engine

Използвам Go on App Engine. В повечето случаи използвам файловия API за достъп GCS, който работи чудесно, с изключение на това, че изтриванията не работят така че за изтриване на файлове използвам JSON-API (по-специално google-go- api-клиент). За удостоверяване използвам акаунти за услуги на машина за приложения. Понякога виждаме грешка, която се връща от „Над квотата:“ без нищо след двоеточието. Тъй като ние сме платено приложение, каква квота може да бъде това? Има ли ограничение за пакет (напр. не повече от X заявки за една минута)? Има ли места, където са документирани такива приложими квоти?


person Ian Rose    schedule 28.05.2014    source източник
comment
Здравей Иън, това е интересен проблем. Бихте ли могли да изпратите имейл до [email protected] с повече информация относно проекта, кофата и операциите, които опитвате?   -  person Brandon Yarbrough    schedule 29.05.2014
comment
Здравей Брандън - мисля, че някой1 го е получил. След като погледнах назад към моя код, разбрах, че нашата функция СЪЩО може да върне грешка, ако serviceaccount.NewClient се провали. Така че се обзалагам, че оттам идва грешката над квотата. Сблъсквали сме се с тази ситуация и в други случаи, но изобщо не успях да осъзная, че това е същият проблем. Извинете за фалшивата тревога! p.s. бихте ли побутнали някого в Google относно проблема, свързан по-долу? Това е основната причина за този проблем и прави достъпа до GCS от appengine доста труден. Благодаря!   -  person Ian Rose    schedule 30.05.2014


Отговори (2)


Механизмът за кеширане е повреден за goauth2 и serviceaccount токени. Можете да видите проблема, който създадох тук за повече подробности: https://code.google.com/p/goauth2/issues/detail?id=28

Самият аз се натъкнах на проблем с „над квотата“, когато поисках повече от 60 акаунта за услуги на минута. Отворих билет с поддръжка на AppEngine (плащам за сребърния пакет) и извадих тази недокументирана информация от тях.

Можете сами да приложите корекцията във вашия файл $GOPATH/src/code.google.com/p/goauth2/appengine/serviceaccount/cache.go. Това поправи проблема, който описахте за моя екип.

person someone1    schedule 29.05.2014

Дори аз открих същия проблем и намерих две причини: - 1. Дневен бюджет 2. Запазване на регистрационни файлове

Решение: за проблем 1 увеличете дневния бюджет за проблем 2 увеличете задържането от 1 на повече GB![въведете описание на изображението тук][1]

person raj kumar    schedule 27.11.2014
comment
Бяхте изтрили изображението - person Syeda Zunaira; 27.11.2014