当前位置: 首页 > 面试题库 >

更改源代码时自动加载gunicorn

程修雅
2023-03-14
问题内容

最后,我将开发环境从runserver迁移到gunicorn / nginx。

将runserver的自动重载功能复制到gunicorn会很方便,因此当源更改时,服务器会自动重新启动。否则,我必须使用手动重新启动服务器kill -HUP

有什么办法可以避免手动重启?


问题答案:

尽管这是一个古老的问题,但仅出于一致性考虑-因为19.0版本的gunicorn可以–reload选择。因此,不再需要第三方工具。



 类似资料:
  • 问题内容: 最后,我将开发环境从runserver迁移到gunicorn / nginx。 将runserver的自动重载功能复制到gunicorn会很方便,因此当源更改时,服务器会自动重新启动。否则,我必须使用手动重新启动服务器。 有什么方法可以避免手动重启? 问题答案: 尽管这是一个老问题,但您需要知道自19.0版以来就可以选择。因此,现在不需要第三方工具。

  • 问题内容: 目前看来,对于sails.js应用程序中的任何代码更改,您都必须手动停止sails服务器并再次运行,然后才能看到更改。 我想知道在开发模式下运行时是否有任何方法可以在检测到代码更改时自动重新启动sails服务器? 问题答案: 您必须使用forever,nodemon或其他类似的观察器。 通过运行以下命令 永久 安装: 运行: 为了避免由于Sails写入文件夹而导致无限重启,您可以在项目

  • 问题内容: 我正在研究如何使用Python开发一个不错的Web应用程序。由于我不希望遇到一些高级结构,因此我的选择落在了轻量级的Flask框架上。时间会证明这是否是正确的选择。 因此,现在我已经使用mod_wsgi设置了Apache服务器,并且我的测试站点运行正常。但是,我想通过使我对py或模板文件进行的任何更改自动重新加载网站,从而加快开发流程。我看到站点的.wsgi文件中的任何更改都会导致重新

  • 问题内容: 我正在使用Docker容器进行Django开发,并且该容器与Nginx一起运行Gunicorn。我希望代码更改能够自动加载,但我可以加载它们的唯一方法是使用docker- compose()进行重建。“构建”的问题在于它会重新运行我所有的pip安装。 我正在使用Gunicorn 标志,这显然应该可以完成我想要的操作。这是我的Docker配置文件: 我已经尝试了一些其他的泊坞窗命令(的,

  • CodeIgniter 的"自动加载"特性可以允许系统每次运行时自动初始化类库、辅助函数和模型。 如果你需要在整个应用程序中全局使用某些资源,为方便起见可以考虑自动加载它们。 支持自动加载的有下面这些: libraries/ 目录下的核心类 helpers/ 目录下的辅助函数 config/ 目录下的用户自定义配置文件 system/language/ 目录下的语言文件 models/ 目录下的模

  • 我开始使用laravel,每次手动更新浏览器有点繁琐,在此之前,当我只使用html、css、js时,我在VisualStudioCode中得到了LiveServer的帮助。我想找到类似的东西,在node.js中找到了BrowseSync,但它在一个单独的服务器上工作,我需要它在xaamp上工作