Я хочу уточнить, правильно ли я понял функциональность ServiceStack.Server.
На этой странице , описан API-интерфейс ServiceStack.Server и заявляет , что
Создает сервер Redis MQ, который обрабатывает каждое сообщение в своем собственном фоновом потоке
Правильно ли я понимаю, что тогда я предполагал, что это автономный сервер Redis, поэтому если я начните с кода ниже, я использую полноценный сервер Redis, то есть нет необходимости устанавливать программное обеспечение Redis или Memurai или ему подобные?
Потому что, если я буду следовать этому примеру и у меня не будет другого запущенного сервера Redis, я получу
'Невозможно установить соединение, потому что целевая машина активно отказала ему. 127.0.0.1:6379'
Эта строка
var redisFactory = new PooledRedisClientManager("localhost:6379");
запускает клиент и пытается подключиться к 6379 и, естественно, не удается. redisFactory
затем используется в строке создания MqServer, что странно для меня:
var mqHost = new RedisMqServer(redisFactory, retryCount: 2);
Если это автономный сервер MQ, то создание клиента перед созданием и запуском сервера не будет работа, которая заставляет меня думать, что это не сервер Redis MQ?