我正在更改运行Twisted环境一部分的.py文件。 但是,脚本运行时不会反映更新。
我做了这些步骤无济于事: 一个。触及wsgi文件, 湾重启阿帕奇, C。删除了相应的.pyc文件。
任何一个人可以流下的光都会超级!感谢。
答案 0 :(得分:1)
没人能说出来。这个问题没有足够的细节。
一个可能的问题是你的“使用Twisted”的Django应用程序是通过在子进程或单独的进程中运行Twisted来实现的。也许你的Apache的东西正在重新运行你的整个Django脚本,但是有一个关闭的进程一直在运行吗?
或者,您的部署基础架构的某些部分可能正在调用Django模块上的reload()
,但Twisted位于其他某个线程中,因此不受此影响?
(请考虑在此附加SSCCE,以便为受访者提供一些可以解决的问题。)