0

我正在使用 python、django 和最近的 django-socketio ( https://github.com/stephenmcd/django-socketio ) 开发 ubuntu 12.04。我的问题是当我通过套接字向服务器发送一些东西并等待它发回时,它没有。django 服务器在默认的 http 端口(80)上运行。以及 8080 端口上的 socketio。如果我像这样访问我的网站:' http : //mysite.com/' 使用 socketio 的页面根本不起作用。但是使用 8080 端口,一切正常!

我不使用 socketio 服务器来处理请求的原因(它有一个通过键入 manage.py 命令启动的服务器)是我不知道如何使用 apache 来完成它。无法设置 wsgi 文件。到目前为止我所知道的是,您必须将 SocketIOServer 附加到 django 应用程序等等。试过这个,没有成功。

我的问题是:我怎样才能使这项工作?也许在一个端口上处理另一个在另一个端口上应该可以工作。但也试过这个。

我真的不想使用 ajax,因为有很多异步请求。

有事,拜托!

提前致谢。

4

0 回答 0