先安装好redis
redis如果先点击了,就先redis-cli,然后shutdown,然后exit,就可以了
redis-server redis.windows.conf 启动redis,只能这样启动,不能直接点击exe,谨记
但是这个时候redis是无法后台的,也就是必须打开一个cmd窗口
设置密码,使用redis的配置文件来设置比较好
redis-cli.exe 打开redis
redis-cli.exe -h 127.0.0.1 -p 6379 登陆
以上都不好用:
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
这个是后台开启的
设置了密码之后 需要先进入redis-cli之后使用 auth 密码 进入可查看模式 这样才可以修改,才可以使用keys *啊 或者set啊这样的
也可以在使用redis-cli的时候用:
redis-cli -h 127.0.0.1 -p 6379 -a 密码 直接登陆 这样直接登陆也是有权限的
配置setting时直接设置密码就好了啊
linux下启动使用supvisor来配置:
python manage.py celery beat 启动管理者
python manage.py celery worker 启动工人
celery multi start w1 -A Live_broadcast -l info --logfile =./celerylog.log 可以在linux上试试
使用supervisorctl配置celery任务:
/etc/supervisor/conf.d/*.conf 只要conf在里面都会被运行
$ sudo supervisorctl reread
$ sudo supervisorctl update
$ sudo supervisorctl start all
$ sudo supervisorctl status
wfstar_beat RUNNING pid 16752, uptime 0:00:34
wfstar_worker RUNNING pid 16751, uptime 0:00:34