[ruby on rails]redis启动,sidekiq启动、无限循环停止

redis 启动

homebrew 安装的redis配置文件在 /usr/local/etc/redis.conf
centos 安装的redis配置文件在/etc/redis.conf

  • 守护进程开启redis
    redis.conf中 daemonize no改成yes
# Mac
redis-server /usr/local/etc/redis.conf
# Ubuntu
redis-server /etc/redis/redis.conf
# Centos
redis-server /etc/redis.conf

redis 重启

# ubuntu
/etc/init.d/redis-server restart
# 查看状态
systemctl status redis-server.service

sidekiq 启动

  • sidekiq 需要在rails项目根目录下启动
  • 开发模式启动
sidekiq  或者 bundle exec sidekiq
  • 生产模式启动
sidekiq -e production  或者 bundle exec sidekiq -e production 
  • 守护进程启动
sidekiq -e production  -d 

Guess you like

Origin blog.csdn.net/qq_41037744/article/details/104520289