この男は同じことをしようとしているようですが、彼の質問に対する答えは十分に明確ではありません。私はソケットサーバーのセットアップにそれほど精通していないので、ここではまだ少し迷っています。誰かがこれを以前に達成したことがありますか?ソケットサーバーをどのように起動して実行し続けますか?
私は彼の投稿にコメントして、彼が成功したかどうか尋ねたかったのですが、私はまだ十分な評判を持っていません。
これに対する私の最終的な解決策は、で実行されているスクリプトの組み込みrunserver_socketio
コマンドを使用することでした。私はUbuntuを使用しているので、Ubuntuを存続させるためにupstart構成を作成しました。私のApache/WSGIサーバーと一緒に実行しても問題なく動作しているようです。誰かがより良い解決策を持っているなら、声を上げてください。manage.py
0.0.0.0:9000
私が思いついたアプローチは、apacheがrunserver_socketioコマンドを呼び出すだけのスレッドをインスタンス化するために使用するwsgiを使用することでした。それは確かに最善のアプローチではありません。しかし、誰かがより良い解決策を見つけた場合。この投稿でお知らせください。
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()