首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >start-stop-daemon派生2个进程

start-stop-daemon派生2个进程
EN

Stack Overflow用户
提问于 2017-07-30 18:37:59
回答 1查看 168关注 0票数 0

试着让我的django网站成为服务。代码如下:

代码语言:javascript
复制
DIR=/home/karonator/pk-akr
DAEMON=$DIR/manage.py

DAEMON_NAME=somename
DAEMON_OPTS="runserver 0.0.0.0:7777"

DAEMON_USER=karonator

PIDFILE=/var/run/$DAEMON_NAME.pid

. /lib/lsb/init-functions

do_start () {
    log_daemon_msg "Starting system $DAEMON_NAME daemon"

    start-stop-daemon --start --background --pidfile $PIDFILE --make-pidfile --user $DAEMON_USER --chuid $DAEMON_USER --exec /usr/bin/python $DAEMON -- $DAEMON_OPTS
    log_end_msg $?

}

这是可行的,但是start-stop-daemon会产生两个进程:

有什么办法解决这个问题吗?因此,停止和重新启动功能不能正常工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-10 00:20:54

DAEMON_OPTS="runserver 0.0.0.0:7777"添加--noreload

这里有一个链接解释了--noreload和自动加载器的过程。

Why is run called twice in the Django dev server?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45398911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档