Вопросы по теме 'scheduledexecutorservice'
ScheduledExecutorService и неперехваченная ошибка
Обсуждение в чате проверки кода определило следующее поведение ScheduledExecutorService:
Запланированное выполнение задачи завершается ошибкой из-за «серьезной» проблемы, но нет отчета, исключения или журнала проблемы. В других контекстах...
520 просмотров
schedule
24.11.2021
Периодическая загрузка веб-страниц
Я разрабатываю бота на java, и мне нужно, чтобы он периодически загружал веб-страницу со всем вычисленным javascript. Для этого я использую ScheduledExecutorService и JavaFX WebEngine. Моя запланированная служба работает очень хорошо, она была...
47 просмотров
schedule
22.09.2021
Как запустить несколько ExecutorServices, чтобы делать запросы и направлять ответ через единый интерфейс?
Этот вопрос является архитектурной проблемой, которую я не смог понять.
У меня есть TaskScheduler, у которого есть такие операции, как start () и stop (). TaskScheduler предназначен быть агностиком, я хочу иметь возможность передавать в него любые...
175 просмотров
schedule
15.09.2021
как обрабатывать различное количество заданий по времени на сервере приложений
Я использую стеклянную рыбу с спящим режимом, пружиной и jpa для данных, поступающих в нашу систему и отображающих данные клиенту.
Однако мне также необходимо запускать несколько заданий каждую минуту для расчета данных на основе входящих данных....
93 просмотров
schedule
09.03.2022
Как выполнить сборку мусора при использовании ScheduledExecutorService для бесконечной задачи?
У меня есть программа, которую нужно запускать примерно через равные промежутки времени, навсегда. Я нашел ScheduledExecutorService и заметил его метод scheduleAtFixedRate(). Здесь есть простое руководство.
Мой вопрос: если моя программа...
449 просмотров
schedule
08.05.2022
Запланированный исполнитель: опрашивать результат с фиксированной скоростью и выходить, если тайм-аут или результат действителен
Проблема: у меня есть требование вызывать метод dao с фиксированной частотой, скажем, каждые 10 секунд, затем мне нужно проверить, действителен ли результат, если да, выйти, иначе продолжайте вызывать этот метод каждые 10 секунд до тех пор, пока Я...
3482 просмотров
schedule
20.05.2022
ScheduledExecutorService внутри Spring Bean, не работающий после пары выполнений
Я пытаюсь запланировать задачу внутри Spring @Bean, которая обновит свойство экземпляра, возвращаемого из Bean.
Я могу запустить этот код, и исполнитель пару раз работает нормально, но после этого он внезапно перестает загружаться.
В чем именно...
444 просмотров
schedule
30.05.2022
Таймер против расписания ScheduledExecutorService
Одно из рекомендуемых применений ScheduledExecutorService является прямой заменой таймера class, как уже обсуждалось во многих StackOverflow темах:
Java Timer vs ExecutorService?
Разница между TimerTask и...
3456 просмотров
schedule
05.06.2022
Как предотвратить создание нескольких ScheduledExecutorServices при повторном открытии активности
Моя проблема заключается в том, что при открытии определенного действия в моем проекте я инициализирую ScheduledExecutorService, который каждые 20 секунд отправляет Intent в класс IntentService.
Теперь, когда я впервые открываю действие, содержащее...
120 просмотров
schedule
25.09.2022
Фабричный метод исполнителей newScheduledThreadPool всегда возвращает один и тот же пул потоков.
В соответствии со спецификациями Java: public static ScheduledExecutorService newScheduledThreadPool(int corePoolSize) «Создает пул потоков, который может планировать запуск команд после заданной задержки или периодически».
Но по моему опыту,...
2612 просмотров
schedule
29.06.2023
Java ScheduledExecutorService ПЛОХАЯ Точность
Привет, я написал простую программу для проверки точности функции ScduledExecutorService.schedule().
Тест устанавливает задержку и проверяет эффективное расстояние между требуемой задержкой и эффективным результатом.
Тест проводился на машине i7...
2037 просмотров
schedule
15.11.2022
Утечка памяти Java с ScheduledExecutorService
может кто-нибудь объяснить, почему следующий код вызывает утечку памяти?
Начиная с ~27 МБ:
# Циклы | Потребление МБ
400.... | 44
800.... | 60
1200.. | 77
1600.. | 99
2000.. | 99
3000.. | 116,0
4000.. | 116,4
5000.. | 124...
1393 просмотров
schedule
21.01.2023
Ява. Имитация периодических действий пользователей (Threads, ExecutorService)
Я хотел бы создать автономное приложение Java, которое имитирует пользователей, периодически отправляющих почтовые запросы на сервер.
Я планирую использовать Retrofit для выполнения HTTP-запросов и ExecutorService для управления «пользователями» и...
43 просмотров
schedule
06.02.2023
ScheduledExecutorService и хук Shutdown
Когда я использую ScheduledExecutorService (или ExecutorService) и отправляю Runnable, мой хук отключения никогда не вызывается. Например, эта программа зависает:
public class App {
static ScheduledExecutorService exec =...
3162 просмотров
schedule
18.01.2023
Как использовать ScheduledExecutorService для периодического запуска задания с несколькими службами
Я пытаюсь выполнять задание по электронной почте каждую минуту. Работа имеет 5 услуг. Каждые 5 сервисов должны работать параллельно.
Использование ExecutorService:
ExecutorService service = null;
if (serviceMap != null &&...
2352 просмотров
schedule
10.03.2023
Как запланировать задачу с фиксированной скоростью с продолжительностью, превышающей скорость?
Я пытаюсь запланировать задачу, которая требует ~ 2,25 секунды для запуска каждую секунду. Таким образом, я знаю, что 3 потока должно быть достаточно для обработки нагрузки. Мой код выглядит так:
private final ScheduledExecutorService scheduler =...
1990 просмотров
schedule
01.09.2023
Остановка задания Runnable в ScheduledExecutorService из задания
Примечание. Это игрушечный код, а не готовый к использованию.
Я хочу запланировать MyTask для запуска каждой фиксированной задержки (например, 2 секунды). И эта задача, когда она выполнена, хочет, чтобы ее остановили. Код для MyTask :...
382 просмотров
schedule
28.01.2023
Как остановить расписание ScheduledExecutorService
Я использую ScheduledExecutorService и инициализирую его (ScheduledExecutorService ScheduleThreadPool = Executors.newScheduledThreadPool(20);) через одноэлементный класс, чтобы не создавать каждый раз новые потоки. Затем я планирую свою задачу,...
276 просмотров
schedule
07.03.2023
ScheduledExecutorService выполняет задачи с опозданием, с низким использованием ЦП и ОЗУ
Мне нужно создать несколько задач, каждая из которых выполняется каждые n секунды. Я решил использовать ScheduledExecutorService для планирования выполнения задач. Проблема в том, что задачи не выполняются вовремя. Я думал, что причина в...
124 просмотров
schedule
22.11.2022
Обработка исключений ScheduledExecutorService
Я использую ScheduledExecutorService для запуска потоков с фиксированным интервалом 1 min .
Один экземпляр ScheduledExecutorService запускает один поток, а другой экземпляр запускает другой поток.
Пример:
ses1.scheduleAtFixRate(..) //...
52 просмотров
schedule
20.06.2023