3

django-admin.py runserver在开发中运行。我有一个连接到我的 sse 端点的开放网页。

似乎使用django-sse中断来服务器自动重新加载功能,cf。这个问题

更糟糕的是,如果我手动重新启动服务器 ( Ctr+C& django-admin.py runserver),它会因“端口已在使用错误”而失败,我ps grep runserver kill whatever_id首先需要一个真正的 PITA。

所以:

  • 使用持久连接如何破坏我的开发工作流程?
  • 是否有不涉及修补 django 的简单解决方法?

在生产中,我使用带有工头的 Procfile 来启动 gunicorn gevent 工作人员。这里手动重启很好(打开的连接关闭),但没有自动重载功能,也没有在终端中打印任何日志。

4

0 回答 0