django-channels

    1熱度

    1回答

    到目前爲止,我已經使用Gunicorn,這個配置文件systemd: [Unit] Description=gunicorn daemon After=network.target [Service] EnvironmentFile=/var/www/user/.envvars User=user Group=www-data WorkingDirectory=/var/www/

    3熱度

    1回答

    我想知道如何計算Django渠道羣中客戶的數量,以限制連接客戶端的數量。 我試圖查看Group對象的代碼,但我沒有成功。 這裏我的代碼: import re import json from channels import Group from channels.sessions import channel_session from login import login @chan

    0熱度

    1回答

    我跟着這個教程:https://github.com/jacobian/channels-example 我的稱號得到了錯誤,那麼我上面克隆庫,並得到了同樣的錯誤。 (如果你想克隆庫進行測試,記得要更改數據庫設置settings.py中,遷移數據庫,並進入意見和修改import haikunator到from haikunator import Haikunator,並在new_room功能添加行

    0熱度

    1回答

    這裏是我的nginx.conf: server { listen 80; location /proxy { proxy_pass http://0.0.0.0:8001; } } 我的服務器是虛擬機在蔚藍。 當我去http://13.65.102.226/proxy/,它找不到404。 ,這裏是我的supervisord.conf: [prog

    2熱度

    1回答

    我正在創建一個系統,Twitter Live Streaming API通過給定的關鍵字獲取推文數據的實時流。每當推文發佈時,我都希望通過WebSockets(使用Django頻道)將新數據發送給所有連接的客戶端。這是我目前的程序: Twitter的實時流代碼調用consumers.py initiateHandshake()功能一旦進入新的數據 Django的通道發送文本「握手」到所有客戶端 客

    18熱度

    5回答

    有什麼具體的可以做,以幫助使Django頻道服務器不易受輕或意外從websocket/HTTP客戶端的DDoS攻擊或一般負載增加?由於Channels並非真正的異步(仍然是幕後工作人員),我覺得取下基於頻道的網站是相當容易的 - 即使是相當簡單的硬件。我目前正在Django頻道上構建一個應用程序,稍後將運行一些測試以瞭解它如何成立。 是否存在某種形式的內置於達芙妮的節流?我應該實施一些應用程序級別

    0熱度

    1回答

    我在Google Compute Engine上有一個Django項目。這是我的Django項目的結構。 example_channels ├── db.sqlite3 ├── example │ ├── admin.py │ ├── apps.py │ ├── consumers.py │ ├── __init__.py │ ├── migrations │ │ │ ├── m

    0熱度

    1回答

    我正在研究一個django項目,其中涉及不同應用程序的頻道。第一個應用程序(從傳感器接收數據)具有它自己的消費者和路由,以及第二個應用程序(更新已登錄用戶的列表)。 在第一個應用程序內一切正常。 在第二個應用程序中握手完成並建立連接,但鏈接到websocket.receive的功能未執行。 from channels.routing import route, route_class from

    0熱度

    1回答

    後,我使用Django渠道時收到消息得到此異常通道層重裝: 2017-07-27 08:34:56,241 - DEBUG - worker - Got message on websocket.receive (reply daphne.response.key) 2017-07-27 08:34:56,242 - DEBUG - runworker - websocket.receive

    3熱度

    1回答

    我正在使用使用websockets的Django和Django頻道構建web應用程序。 當用戶點擊瀏覽器上的按鈕,可將WebSocket將數據發送到我的服務器和客戶服務器上啓動每秒消息發送到客戶端一次(環路)。 我想創建另一個按鈕,將停止該數據發送過程。當用戶點擊這個新按鈕時,websocket會向服務器發送另一個數據,並且服務器上的使用者必須以某種方式停止之前使用者的循環。此外,我會要求這停止客