FairyFox5700
@FairyFox5700

Как запускать сервер Redis автоматически в ASP NET CORE?

Использую кеширование с помощью Redis. Но что бы оно работало нужно запускать сам сервер Redis. Можно ли запускать его автоматически при старте ASP NET Core web приложения?
Или это предполагает что у мене сервер будет запущен например на другой машине ?
  • Вопрос задан
  • 128 просмотров
Решения вопроса 1
sarapinit
@sarapinit
Точу водой камень
Если вы используете Redis как кэш для распределенной системы, то он должен находиться на другой машине, да.
А вот если у вас всего 1 экземпляр вашего приложения, то вам вообще не особо нужен Redis, потому что уже есть оперативка в том же процессе.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
второй вариант. настройка инфраструктуры может делаться по разному: Docker, ansible, chef, terraform, k8s.... в общем 100500 разных опций. Но код приложения за это точно не имеет права отвечать
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
В солюшене добавьте команды для в PreBuild step

например net start redis
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы