• 注册
    • 查看作者
    • redis-server.service服务路径

      redis-server.service服务路径,always自动启动,kill后自动拉起redis进程

      vi /usr/lib/systemd/system/redis-server.service
      
      [Unit]
      Description=Advanced key-value store
      After=network.target
      Documentation=http://redis.io/documentation, man:redis-server(1)
      
      [Service]
      Type=forking
      ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
      PIDFile=/run/redis/redis-server.pid
      TimeoutStopSec=0
      Restart=always
      User=redis
      Group=redis
      RuntimeDirectory=redis
      RuntimeDirectoryMode=2755
      
      UMask=007
      PrivateTmp=yes
      LimitNOFILE=65535
      PrivateDevices=yes
      ProtectHome=yes
      ReadOnlyDirectories=/
      ReadWritePaths=-/var/lib/redis
      ReadWritePaths=-/var/log/redis
      ReadWritePaths=-/var/run/redis
      
      NoNewPrivileges=true
      CapabilityBoundingSet=CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
      MemoryDenyWriteExecute=true
      ProtectKernelModules=true
      ProtectKernelTunables=true
      ProtectControlGroups=true
      RestrictRealtime=true
      RestrictNamespaces=true
      RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
      
      # redis-server can write to its own config file when in cluster mode so we
      # permit writing there by default. If you are not using this feature, it is
      # recommended that you replace the following lines with "ProtectSystem=full".
      ProtectSystem=true
      ReadWriteDirectories=-/etc/redis
      
      [Install]
      WantedBy=multi-user.target
      Alias=redis.service

    • 0
    • 0
    • 0
    • 32
    • 请登录之后再进行评论

      登录
    • 做任务
    • 实时动态
    • 偏好设置
    • 单栏布局 侧栏位置: