問題タブ [django-channels-presence]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - グループに保存されているチャンネルを一覧表示することはできますか?
django-channels を使用してグループに追加されたチャネルのリストにアクセスすることは可能ですか?
編集:
私が達成しようとしているのは、たとえば接続ユーザーのリストなど、すべてのチャネルのセッションにアクセスできるようにすることです。
これまでのところ、接続を一覧表示するデータベース ベースのシステムを使用しています。しかし、ws_disconnect コンシューマーを実行せずにサーバーがシャットダウンした場合、これらの接続オブジェクトはデータベースに残ります。これは望ましくありません。
編集2:
接続しているユーザーを一覧表示するには、 を見つけましdjango-channels-presence
た。テストします。
django-channels - 200の部屋が同時に作成されると、djangoチャネルサーバーが遅くなるか、応答しなくなります
私はdjangoチャネルを初めて使用します。djangoチャネルのドキュメントに従ってチャットアプリを作成し、成功裏に作成しました。しかし、チャンネル数が 200 を超えると (別の部屋で 200 人がチャットしていることを意味します)、サーバーの速度が低下し始め、応答が停止したと言えます。この場合、私を助けてください。
ここにコードを入力してください
#setting.py ファイル