DJango Celery 用NSSM 注册成服务在window中

1,去官网下载nssm http://nssm.cc/download

2,放到项目目录下

    DJango Celery 用NSSM 注册成服务在window中_第1张图片

3,在当前目录打开cmd 输入创建命令 nssm install projectname_beat

 DJango Celery 用NSSM 注册成服务在window中_第2张图片

会出现一个界面

  DJango Celery 用NSSM 注册成服务在window中_第3张图片

在配置一下日志

DJango Celery 用NSSM 注册成服务在window中_第4张图片

点击保存

4,同理还需在创建一个worker ,启动命令 也可以用项目路径+manage.py celery worker -l info ,需要在I/O里 

添加日志路径

 DJango Celery 用NSSM 注册成服务在window中_第5张图片

5,打开任务管理器,点开服务,根据 创建的名称找到对应的服务点击开始即可,也可以直接在创建后在命令行里输入nssm start 创建时的名称 启动

6,nssm 命令行

  1,修改 nssm edit 创建时的名称

  2,删除 nssm remove 创建时 的名称

  3,停止 nssm stop 创建时的名称

  4,继续 nssm continue  创建时的名称

你可能感兴趣的:(DJango Celery 用NSSM 注册成服务在window中)