Автозапуск редис-сервера

У меня есть вопрос здесь..

я уже установил Redis-сервер на моем CentOS VPS для моего кэша WordPress фронта... но у меня есть небольшая проблема здесь..

иногда мой redis-сервер внезапно закрывался / отключался, и мне пришлось перезапустить его вручную, используя команду

/etc/init.d/redis-server start

мой вопрос..

Как автоматически запустить Redis-сервер, если мой Redis-сервер отключился или внезапно сломался...

Я устанавливаю Redis, используя этот учебник http://www.saltwebsites.com/2012/install-redis-245-service-centos-6

большое спасибо раньше

1 ответ

Если вы используете docker с docker-compose:

version: '3'

services:
  redis:
    container_name: "redis"
    image: redis:5.0.3-alpine
    command: ["redis-server", "--appendonly", "yes"]
    hostname: redis
    ports:
      - "6339:6379"
    volumes:
      - /opt/docker/redis:/data
    restart:
      always

посмотри на последнюю строчку:restart: всегда

как автоматически запустить Redis-сервер, если мой Redis-сервер отключился или внезапно сломался

Попробуйте взглянуть на такие инструменты, как upstart или monit, которые можно использовать для возрождения redis, если он неожиданно умирает.

Точно не знаю с centos с linux

sudo systemctl enable redis_6379

Вышеупомянутое сработало как шарм. Вышеупомянутое создаст символическую ссылку в /etc/systemd/system/redis_6379.service.

Другие вопросы по тегам