Не понимаю как работает NATS Jetstream
Разобрался как работает обычный NATS Server
pub - отправка сообщения
sub - прослушка сообщений нужного канала
Все просто, но сообщения теряются, если sub не активен
Решение - Jetstream
Создаешь stream
nats str add STREAMNAME
Создаешь consumer
nats con add STREAMNAME CONNAME
Как в этом случае работает pubsub идеология?
Плюс чтобы consumer сработал - надо каждый раз вызывать команду. Не понимаю.
Плюс sub, который подписан на то, что слушает consumer - не получает сообщения, когда я его запускаю.
Как это все должно работать?