Вопросы по теме 'task-queue'

Какая кодировка используется AppEngine TaskQueue, когда они кодируют массивы byte[] как строки?
Какова кодировка тела HTTP POST, вызываемого из службы AppEngine TaskQueue? Если я создаю задачу через TaskOptions#payload(byte[], String) , какой будет кодировка тела HTTP-запроса? Точно так же, какая будет кодировка String , созданного с...
698 просмотров

Лучше заблокировать общий ресурс или иметь поток для выполнения запросов?
У меня есть общий пул памяти, из которого многие разные потоки могут запрашивать выделение. Запрос выделения из этого будет происходить МНОГО в каждом потоке, однако количество потоков, вероятно, будет небольшим, часто с запущенным только 1 потоком....
110 просмотров
schedule 14.12.2023

Очередь задач Google App Engine и служба пользователей
Я использую python и движок приложений Google. Я хотел бы использовать очередь задач. В рамках обработчика очереди задач я проверяю, является ли текущий пользователь администратором (используя службу «Пользователи»). Этот тест всегда терпит...
1176 просмотров
schedule 18.02.2022

Должен ли я использовать класс BackgroundWorker для обработки очереди задач, если у меня нет пользовательского интерфейса?
Я использую .Net 3.5 (C#), и у меня есть очередь задач, которые я хочу запускать одну за другой, я делаю это с помощью класса BackgroundWorker (с его методами и свойством DoWork, RunWorkerCompleted и IsBusy). 1. Рекомендуется ли использовать класс...
1192 просмотров
schedule 24.04.2022

Задачи очереди Python App Engine
Я пытаюсь запустить задачу в движке приложения, но получаю следующую ошибку: ERROR 2012-07-24 18:47:01,030 wsgi.py:189] Traceback (most recent call last): File...
669 просмотров
schedule 02.07.2023

Очередь App Engine Pull загружает только подмножество задач
Могу ли я установить минимальное время до того, как задача будет извлечена из очереди задач? Я хочу обработать задачу через X дней, например. Есть ли простой способ или я должен поместить эту информацию в саму задачу? Кажется неэффективным...
110 просмотров

Не удалось подключиться к серверу MongoDB при прерванном системном вызове
Я запускаю облачный сервер Rackspace CentOs + модуль apache2 + php 5.4 + pcntl с базовой платформой Kohana php с модулем задач mongoDb, который разветвляет дочерние процессы. Я получаю следующую ошибку, если пытаюсь одновременно запустить более 1...
549 просмотров
schedule 23.05.2022

KeyError во время очереди push-задач python GAE с помощью cron
Я очень близок к завершению проекта, который использует очереди push-задач в GAE для отправки дополнительных электронных писем пользователям. Однако я продолжаю получать KeyError и не знаю, почему. Я искал хорошие модели для своего проекта, но не...
1128 просмотров

Неудовлетворительная производительность при отправке заданий с помощью Python RQ
Пытаемся использовать python-rq для поддержки серверной части нашего веб-приложения, но отправка новых заданий занимает очень много времени — до 12 секунд. Падение производительности происходит при выполнении вызова функции enqueue_call ,...
1991 просмотров

Проверьте, допустима ли возвращаемая функция std::function в С++ 11.
Я хочу реализовать динамическую очередь задач следующим образом: typedef std::function<void(void)> Job; typedef std::function<Job(void)> JobGenerator; // .. JobGenerator gen = ...; auto job = gen(); while (IsValidFunction(job)) {...
3539 просмотров
schedule 08.03.2023

Объединение результатов задач, запущенных в GAE (Java) Push Queue
Я хочу поместить задачи в очередь push-уведомлений в своем Java-приложении GAE, чтобы проверять статус моих пользователей, по 1 пользователю на задачу. Я изо всех сил пытаюсь найти хорошее решение для отслеживания и консолидации результатов аудита...
224 просмотров
schedule 08.10.2023

Параллелизм в распределенной очереди задач (производитель/потребитель)
Мое приложение (Java) случайным образом создает некоторые задачи и асинхронно потребляет распределенные фоновые потоки. В настоящее время у меня нет решения для распределенной блокировки, такого как ZooKeeper . У меня нет сторонних очередей...
1086 просмотров

Управление многопроцессорными процессами Python с разным использованием памяти
Я использую простую очередь RabbitMQ для распределения задач по рабочим процессам. Каждый рабочий процесс использует пул из multiprocessing экземпляров для одновременной работы над несколькими задачами, чтобы максимально использовать память и ЦП....
690 просмотров
schedule 09.12.2023

appengine запускает неудачные задачи дважды, даже если task_retry_limit=0
Я вижу ошибочное поведение в API очереди задач. Когда задача терпит неудачу, appengine всегда запускает ее еще раз, даже если я говорю не делать этого. Это соответствующий код: NO_RETRY = TaskRetryOptions(task_retry_limit=0) class...
745 просмотров
schedule 02.06.2022

Очередь задач в GAE JAVA - Battle Engine
Я использую Google App Engine Java более года. Пытаюсь написать простую стратегическую игру. К сожалению, нынешнее решение меня не удовлетворяет. Мой опыт работы с GAE даже недостаточен. Моя задача - смоделировать бой в определенное время,...
133 просмотров

Очереди задач GAE и ошибка 302 Ошибка приложения
Я пытаюсь использовать Tasks в GAE для некоторых асинхронных процессов. Я могу поставить задачу в очередь, но в журналах постоянно появляется ошибка 302 «Ошибка приложения», и они просто постоянно повторяют попытки. Я делаю это в CodeIgniter,...
551 просмотров

Есть ли способ понять, когда все задачи завершены?
Допустим, я добавляю 100 push-задач (как группу 1) в свой tasks-queue . Затем я добавляю еще 200 задач (как группа 2) в ту же очередь. Как понять, что все задания группы 1 выполнены? Похоже, QueueStatistics здесь не поможет. tag работает...
243 просмотров
schedule 10.08.2023

Очередь задач GAE поддерживает выполнение отрицательных задач в разделе «Выполнение задач» в консоли администратора.
В настоящее время я работаю над проектом Python с GAE, и, как ни странно, моя очередь по умолчанию сохраняет отрицательное количество запущенных задач, хотя я вручную удалил все задачи. Почему он делает эту странную вещь? и как это остановить?...
41 просмотров
schedule 19.03.2024

Обратный вызов завершения очереди задач
Я использую очередь задач Google Cloud для выполнения некоторых длительных задач. После того, как все задачи были выполнены, я хотел отправить какое-нибудь уведомление. Я использую приведенный ниже код, чтобы получить количество ожидающих задач в...
462 просмотров

Как разработать приложение, которое выполняет тяжелые задачи и отображает результат во внешнем интерфейсе (например, Google Search Console)
Давайте представим это: Мне нужно загрузить XML-документ с URL-адреса; Я должен разработать этот документ и сохранить его информацию в базе данных, создавая или обновляя множество сущностей. Я думаю, что лучший способ - использовать...
134 просмотров
schedule 23.05.2023