【发布时间】:2012-12-05 21:53:55
【问题描述】:
This guy 似乎正在尝试做同样的事情,但他的问题的答案还不够清楚。我对设置套接字服务器并不是很熟悉,所以在这里我还是有点迷茫。以前有人做过吗?您如何启动套接字服务器并使其保持运行?
我想评论他的帖子并问他是否成功但我还没有足够的声誉。
【问题讨论】:
标签: django apache socket.io mod-wsgi
This guy 似乎正在尝试做同样的事情,但他的问题的答案还不够清楚。我对设置套接字服务器并不是很熟悉,所以在这里我还是有点迷茫。以前有人做过吗?您如何启动套接字服务器并使其保持运行?
我想评论他的帖子并问他是否成功但我还没有足够的声誉。
【问题讨论】:
标签: django apache socket.io mod-wsgi
我对此的最终解决方案是使用内置的runserver_socketio 命令来运行manage.py 脚本,该脚本在0.0.0.0:9000 上运行。我正在使用 Ubuntu,所以我做了一个新贵配置来保持它的活力。似乎在我的 Apache/WSGI 服务器旁边运行得很好。如果有人有更好的解决方案,请说出来。
【讨论】:
我想出的一个方法是使用 apache 使用的 wsgi 来实例化一个只调用 runserver_socketio 命令的线程。当然,这不是最好的方法。但是如果有人找到更好的解决方案。在这篇文章中告诉我们。
def init_socketio():
os.system('python manage.py runserver_socketio 0.0.0.0:9000')
socketio_thread = Thread(target=init_socketio, args=())
socketio_thread.start()
【讨论】: