3
任何人都可以提供或链接到一个教程,用于将django-socketio功能添加到使用Apache和mod_wsgi的现有Django站点?将django-socketio添加到现有的Apache/mod_wsgi/Django站点
它们可以并行工作还是runserver_socketio命令需要处理所有请求?
This Question是相关的,但提供的实用信息很少。
感谢
任何人都可以提供或链接到一个教程,用于将django-socketio功能添加到使用Apache和mod_wsgi的现有Django站点?将django-socketio添加到现有的Apache/mod_wsgi/Django站点
它们可以并行工作还是runserver_socketio命令需要处理所有请求?
This Question是相关的,但提供的实用信息很少。
感谢
您应该能够像Apache一个面向公众的服务器运行背后的正规网站,与runserver_socketio部分只是一个单独的端口上的WebSockets服务。正如您链接到的问题所述,您需要弄清楚是否可以通过您的Web服务器代理Websockets(如果这对您是必需的),但同时也提到runserver_socketio使用的gevent服务器不仅功能强大。
当运行这样的单独情况下,“带外”功能将无法正常工作,因为它们依赖于共享状态:
django_socketio.broadcast(message)
django_socketio.broadcast_channel(message, channel)
django_socketio.send(session_id, message)
你还需要到SOCKETIO_PORT
添加到正规的Django项目的设置,以便知道使用哪个端口。
请您详细说明您的答案。这些配置在哪里?另外这里发布的解决方案http://stackoverflow.com/questions/13733137/adding-socket-io-to-existing-django-wsgi-project?lq=1 – auny 2013-11-26 04:09:29