Pub/Sub с персистентными сообщениями?
Учитывая «Подключится – получит все опубликованные сообщения» и «Сервер можно гасить и поднимать» можно с уверенностью сказать, что готовых решений нет.

Я бы использовал sockjs + redis со своей логикой.
В реддите недавно проскакивал holler — посмотрите, может подойдет.