https://www.cnblogs.com/Xjng/p/4853080.html
上記の文献、
次のように私の環境では、python2.7、django1.11、上記uwsgi2.0、プロキシとしてniginxです
OpenSSLをインストールしますのlibssl-devのインストールapt-getは、このuwsgiをインストールした後に交換するには
クライアントは、常に両方のインポートインポート用WebSocketで注意を払っていないのWebSocketクライアント送られたのWebSocketをインストールPIP、WebSocketをとして使用されています
内のhttp-WebSocketを=真uwsgi.iniを追加
そこのメインイベント、uwsgiインストールピップことはできませんが、ソースの下でなければなりませんhttps://github.com/unbit/uwsgi、Pythonはsetup.py installを
DEF F(リクエスト): インポートuwsgi uwsgi.websocket_handshake() 一方TRUE: MSG = uwsgi.websocket_recv() uwsgi.websocket_send(MSG)
#は/ usr / binに/のenv pythonの! #の輸入ソケット 輸入のWebSocket インポート時間 S = websocket.create_connection(" WS://127.0.0.1:8080 / XXX " ) 印刷(" ...、Hello Worldの送信" ) S。 (送信" こんにちは、世界" ) 印刷(" 送られたの" ) 、印刷(" 受信" ) A = 1 ながら、 1 : s.send(" こんにちは、世界{:0>9D} ".format(A)) の結果 = s.recv() プリント(" 受信'%s'は"%の結果) time.sleep( 1 ) 、A + = 1 S。CLOSE()
私は、URLを変更しました
最後に、それは容易ではない、通じ実行し、継続的な強化ピット