Gunicorn --reload 不适用于具有本地存储库的 Ubuntu
Posted
技术标签:
【中文标题】Gunicorn --reload 不适用于具有本地存储库的 Ubuntu【英文标题】:Gunicorn --reload is not working on Ubuntu with local repository 【发布时间】:2018-07-07 15:54:11 【问题描述】:我在 GitHub 上看到了一些类似的问题和问题,但无法使其正常工作。我的设置是这样的: 我在 Ubuntu 16.04.3 上有本地代码
├──+messenger
├── Dockerfile
├── docker-compose.yml
docker-compose文件内容如下:
version: '2'
services:
messenger:
build: .
ports:
- "5000:8000"
command: >
gunicorn -b 0.0.0.0:8000
--access-logfile -
--reload
"app:app"
volumes:
- ".:/messenger"
无论我在应用程序运行时在messenger
目录中更改什么,gunicorn 都不会重新加载。
我正在使用python:3.6-alpine
来构建我的图像。
【问题讨论】:
【参考方案1】:最近遇到了同样的问题。我正在使用python:2.7
。
但我的错误是没有在 Django 设置中设置DEBUG = True
。
您可能还想在 Flask 中启用调试。
Here 是类似的问题。
【讨论】:
以上是关于Gunicorn --reload 不适用于具有本地存储库的 Ubuntu的主要内容,如果未能解决你的问题,请参考以下文章
Webpack Hot Module Reloader 不适用于 React 无状态组件
window.location.reload(true) 仅适用于真实浏览器,不适用于 VB.net WebBrowser Control