systemd_redis.j2 757 B

123456789101112131415161718192021
  1. # {{ item }}
  2. #####################################################################
  3. [Unit]
  4. Description=Redis Server Port {{ item }}
  5. After=network.target
  6. [Service]
  7. WorkingDirectory=/redis/persistant/cpredis
  8. Type=simple
  9. LimitNOFILE=65535
  10. User=redis
  11. # This starts in disk mode
  12. # ExecStart=/usr/local/bin/redis-server --port {{ item }} --dbfilename {{ item }}-raft.rdb --loadmodule /usr/lib/redisraft.so raft-log-filename={{ item }}-raftlog.db addr=0.0.0.0:{{ item }} --protected-mode no
  13. # This starts in memory mode
  14. ExecStart=/usr/local/bin/redis-server --port {{ item }} --protected-mode no --loadmodule /usr/lib/redisraft.so addr=0.0.0.0:{{ item }} raft-log-fsync=no follower-proxy=yes
  15. [Install]
  16. WantedBy=multi-user.target
  17. Alias=redis-{{ item }}.service