Механизм Google-приложений не может создавать очереди задач больше, чем экземпляры back end, определенные в backends.yaml в приложении Google.

Я определил конфигурацию бэкэнд следующим образом.

backends: - name: mybackend class: B8 options: public, dynamic instances: 6 

И Um создает более 6 экземпляров задачи и задает цель для моего бэкэнда.

  class TestHandlerTest(RequestHandler): def get(self): for x in range(0, 100): taskqueue.add(url='/testhandler/', method='GET', params={'x': x}, target='mybackend') return Response() class TestHandler(RequestHandler): def get(self): time.sleep(420) x = self.request.args.get('x') return Response() 

В задаче GAE только очередь в очереди с 6 экземплярами задачи. Он не будет работать до 100. Если мы используем передние концы, задача ставится в очередь со всеми задачами.

Почему мы не можем ставить в очередь больше, чем заданные ограничения для экземпляра backend в движке Google? Может ли кто-нибудь помочь?

One Solution collect form web for “Механизм Google-приложений не может создавать очереди задач больше, чем экземпляры back end, определенные в backends.yaml в приложении Google.”

Вы настроили 6 экземпляров бэкэнд. Вы можете добавить столько задач push, сколько хотите для этих бэкэндов. Для этого вам нужно настроить целевой экземпляр для каждой добавляемой задачи. Итак, target = '1.mybackend' для первого экземпляра и «2.mybackend» для второго backend inatnce.

  • Потоки python GAE не выполняются параллельно
  • создание файла CSV онлайн в Google App Engine
  • App Engine, транзакции и идемпотентность
  • Загрузка файлов Google App Engine и Amazon S3
  • Не удалось импортировать ctypes на сервере разработки Google-приложений
  • Отладка GAE в Python Tools для Visual Studio
  • Python Threads (или их эквивалент) в решении Google Application Engine?
  • Как выбрать язык из файлов cookie / заголовков / сеансов в webapp2?
  • Использование Google AppEngine в качестве «кеша» для личных веб-сайтов (блоги WordPress, вики)
  • TemplateDoesNotExist в python app-engine django 1.2, в то время как шаблоны, отображающие относительные пути
  • GAE: Невозможно использовать API-интерфейс стороннего сервера Google (проблема с whitelisting)
  • Python - лучший язык программирования в мире.