HashCore Docs
Центр активности

Real-time обновления

Activity Center использует технологию Server-Sent Events (SSE) для доставки обновлений в реальном времени — без необходимости перезагружать страницу или делать периодические запросы к серверу.

Что обновляется в реальном времени

  • Прогресс операций — счётчики Pending / In Progress / Completed / Error в карточке операции обновляются по мере выполнения
  • Индикатор в шапке — цвет и счётчик Activity N / M обновляются мгновенно при появлении новых операций или алертов
  • Переходы между вкладками — операция автоматически перемещается из Active в Alert или History без участия пользователя
  • Новые операции — если коллега запустил операцию в это же время, она появится в вашем Activity Center без обновления страницы

Как работает SSE

SSE — это постоянное однонаправленное соединение между браузером и сервером. Сервер отправляет события по мере их возникновения. В отличие от WebSocket это более лёгкий протокол, хорошо подходящий для потоков уведомлений.

Поведение при разрыве соединения

Если соединение с сервером прервалось (например, из-за нестабильного интернета), Activity Center:

  1. Автоматически пытается переподключиться
  2. После восстановления соединения — запрашивает пропущенные события
  3. Обновляет состояние всех операций до актуального

Пользователю не нужно ничего делать вручную — восстановление происходит прозрачно.

Индикатор соединения

При потере соединения с SSE в интерфейсе появляется уведомление о проблеме с подключением. После восстановления уведомление исчезает автоматически.

© 2026 HashCore. All rights reserved.