Вопросы по теме 'scheduledexecutorservice'

ScheduledExecutorService и неперехваченная ошибка
Обсуждение в чате проверки кода определило следующее поведение ScheduledExecutorService: Запланированное выполнение задачи завершается ошибкой из-за «серьезной» проблемы, но нет отчета, исключения или журнала проблемы. В других контекстах...
520 просмотров

Периодическая загрузка веб-страниц
Я разрабатываю бота на java, и мне нужно, чтобы он периодически загружал веб-страницу со всем вычисленным javascript. Для этого я использую ScheduledExecutorService и JavaFX WebEngine. Моя запланированная служба работает очень хорошо, она была...
47 просмотров

Как запустить несколько ExecutorServices, чтобы делать запросы и направлять ответ через единый интерфейс?
Этот вопрос является архитектурной проблемой, которую я не смог понять. У меня есть TaskScheduler, у которого есть такие операции, как start () и stop (). TaskScheduler предназначен быть агностиком, я хочу иметь возможность передавать в него любые...
175 просмотров

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

Как выполнить сборку мусора при использовании ScheduledExecutorService для бесконечной задачи?
У меня есть программа, которую нужно запускать примерно через равные промежутки времени, навсегда. Я нашел ScheduledExecutorService и заметил его метод scheduleAtFixedRate(). Здесь есть простое руководство. Мой вопрос: если моя программа...
449 просмотров

Запланированный исполнитель: опрашивать результат с фиксированной скоростью и выходить, если тайм-аут или результат действителен
Проблема: у меня есть требование вызывать метод dao с фиксированной частотой, скажем, каждые 10 секунд, затем мне нужно проверить, действителен ли результат, если да, выйти, иначе продолжайте вызывать этот метод каждые 10 секунд до тех пор, пока Я...
3482 просмотров

ScheduledExecutorService внутри Spring Bean, не работающий после пары выполнений
Я пытаюсь запланировать задачу внутри Spring @Bean, которая обновит свойство экземпляра, возвращаемого из Bean. Я могу запустить этот код, и исполнитель пару раз работает нормально, но после этого он внезапно перестает загружаться. В чем именно...
444 просмотров

Таймер против расписания ScheduledExecutorService
Одно из рекомендуемых применений ScheduledExecutorService является прямой заменой таймера class, как уже обсуждалось во многих StackOverflow темах: Java Timer vs ExecutorService? Разница между TimerTask и...
3456 просмотров

Как предотвратить создание нескольких ScheduledExecutorServices при повторном открытии активности
Моя проблема заключается в том, что при открытии определенного действия в моем проекте я инициализирую ScheduledExecutorService, который каждые 20 секунд отправляет Intent в класс IntentService. Теперь, когда я впервые открываю действие, содержащее...
120 просмотров

Фабричный метод исполнителей newScheduledThreadPool всегда возвращает один и тот же пул потоков.
В соответствии со спецификациями Java: public static ScheduledExecutorService newScheduledThreadPool(int corePoolSize) «Создает пул потоков, который может планировать запуск команд после заданной задержки или периодически». Но по моему опыту,...
2612 просмотров

Java ScheduledExecutorService ПЛОХАЯ Точность
Привет, я написал простую программу для проверки точности функции ScduledExecutorService.schedule(). Тест устанавливает задержку и проверяет эффективное расстояние между требуемой задержкой и эффективным результатом. Тест проводился на машине i7...
2037 просмотров

Утечка памяти Java с ScheduledExecutorService
может кто-нибудь объяснить, почему следующий код вызывает утечку памяти? Начиная с ~27 МБ: # Циклы | Потребление МБ 400.... | 44 800.... | 60 1200.. | 77 1600.. | 99 2000.. | 99 3000.. | 116,0 4000.. | 116,4 5000.. | 124...
1393 просмотров

Ява. Имитация периодических действий пользователей (Threads, ExecutorService)
Я хотел бы создать автономное приложение Java, которое имитирует пользователей, периодически отправляющих почтовые запросы на сервер. Я планирую использовать Retrofit для выполнения HTTP-запросов и ExecutorService для управления «пользователями» и...
43 просмотров

ScheduledExecutorService и хук Shutdown
Когда я использую ScheduledExecutorService (или ExecutorService) и отправляю Runnable, мой хук отключения никогда не вызывается. Например, эта программа зависает: public class App { static ScheduledExecutorService exec =...
3162 просмотров

Как использовать ScheduledExecutorService для периодического запуска задания с несколькими службами
Я пытаюсь выполнять задание по электронной почте каждую минуту. Работа имеет 5 услуг. Каждые 5 сервисов должны работать параллельно. Использование ExecutorService: ExecutorService service = null; if (serviceMap != null &&...
2352 просмотров

Как запланировать задачу с фиксированной скоростью с продолжительностью, превышающей скорость?
Я пытаюсь запланировать задачу, которая требует ~ 2,25 секунды для запуска каждую секунду. Таким образом, я знаю, что 3 потока должно быть достаточно для обработки нагрузки. Мой код выглядит так: private final ScheduledExecutorService scheduler =...
1990 просмотров

Остановка задания Runnable в ScheduledExecutorService из задания
Примечание. Это игрушечный код, а не готовый к использованию. Я хочу запланировать MyTask для запуска каждой фиксированной задержки (например, 2 секунды). И эта задача, когда она выполнена, хочет, чтобы ее остановили. Код для MyTask :...
382 просмотров

Как остановить расписание ScheduledExecutorService
Я использую ScheduledExecutorService и инициализирую его (ScheduledExecutorService ScheduleThreadPool = Executors.newScheduledThreadPool(20);) через одноэлементный класс, чтобы не создавать каждый раз новые потоки. Затем я планирую свою задачу,...
276 просмотров

ScheduledExecutorService выполняет задачи с опозданием, с низким использованием ЦП и ОЗУ
Мне нужно создать несколько задач, каждая из которых выполняется каждые n секунды. Я решил использовать ScheduledExecutorService для планирования выполнения задач. Проблема в том, что задачи не выполняются вовремя. Я думал, что причина в...
124 просмотров

Обработка исключений ScheduledExecutorService
Я использую ScheduledExecutorService для запуска потоков с фиксированным интервалом 1 min . Один экземпляр ScheduledExecutorService запускает один поток, а другой экземпляр запускает другой поток. Пример: ses1.scheduleAtFixRate(..) //...
52 просмотров
schedule 20.06.2023