在Django网站中,我遇到了Socket Cluster错误。

8
Not Found: /socketcluster/
[06/Aug/2020 21:45:44] "GET /socketcluster/ HTTP/1.1" 404 3181

在我运行Django Web服务器的时候,每61秒就会出现这种情况,使用命令"python3 manage.py runserver"。由于我对Web开发非常陌生,不知道这是什么意思,请帮忙解释一下。

另外,我需要一个数据库来处理Web服务器的请求吗?

2个回答

8

我也遇到了这个问题。我正在研究这个问题,一旦有了更好的答案,我会更新。但是我已经找到了一个临时解决方法。

如果您在本地使用Django服务器时,将端口设置为与默认端口8000不同的端口,则烦人的请求会消失: python manage.py runserver 8001

也许当前运行的某些其他进程认为在端口8000上有一个socketcluster服务器,或者我的代码库中隐藏着一些东西。


谢谢,现在它对我有效了,我所做的是(我不知道哪个修复了它): 添加一个sqlite数据库,刷新依赖项,检出一个新分支并切换回来,重新启动计算机。 - caleb Kugel
2
我认为虽然有点晚,但值得一提的是,帮助你解决问题的是计算机重启(我也遇到同样的问题,重启后就没了)...... 我认为这个答案应该标记为正确的...... 所以我点了赞,希望其他遇到同样问题的人现在能知道答案了。可能的解决方法是检查默认8000端口上运行的进程。 - StyleZ
是的,这个方法有效!谢谢! - undefined

2

我曾经遇到过这个问题,后来发现是最近安装的 Chrome 扩展程序引起的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接