【发布时间】:2023-03-16 17:59:01
【问题描述】:
我刚刚对生产服务器中的 1 个 python 文件进行了一些更改, 然后使用“runserver”命令测试更改:
python3 manage.py runserver 0.0.0.0:3031
更改已正确完成,然后我尝试在生产中查看相同的更改,但使用带有 Django Channels 的 websockets,但结果似乎是服务器正在运行旧代码。
nohup daphne -b 0.0.0.0 -p 3031 asgi:channel_layer &
nohup python manage.py runworker &
可能是什么原因,是否有任何代码缓存?如何刷新代码?
【问题讨论】:
标签: python django production channels daphne