Мне нужно реализовать механизм пульса, который отправляет «сенсорное» сообщение во внешнюю службу каждые X секунд, чтобы поддерживать сеанс в рабочем состоянии, если другие сообщения не отправляются в службу.Я рассмотрел использование таких вещей, как ScheduledExecutorService или Timer, но мне нужно найти что-то, где я могу сбросить таймер / задержку при отправке других сообщений в сеансе, чтобы я не отправлял биения, когда они не требуются.
* 1002Существуют ли какие-либо известные структуры для этого типа механизма сердцебиения, так как это выглядит как обычная функция сердцебиения?Или, может, кто-нибудь, пожалуйста, укажет мне правильное направление для создания эффективного решения моей проблемы на основе стандартных компонентов?