मैंने ActionCable.server.open_connections_statistics
, ActionCable.server.connections.length
, ActionCable.server.connections.map(&:statistics)
, ActionCable.server.connections.select(&:beat).count
और जैसा देखा है, हालांकि यह केवल "प्रति प्रक्रिया" (सर्वर, कंसोल, सर्वर कार्यकर्ता, et cetera) है। मैं इस समय सभी को कैसे ढूंढूं, जिन्होंने इस समय एक्शनकेबल की सदस्यता ली है? यह प्रत्येक पर्यावरण (विकास, स्टेजिंग, उत्पादन) में किसी भी रेल प्रक्रिया पर एक ही मूल्य वापस करना चाहिए। तो उदाहरण के लिए, विकास कंसोल में आप विकास सर्वर पर कनेक्शन भी देख सकते हैं क्योंकि सिद्धांत रूप में, वे एक ही सदस्यता एडाप्टर (रेडिस, एसिंक, पोस्टग्रेस) का उपयोग करते हैं।मैं कैसे पता लगा सकता हूं कि एक्शनकेबल से कौन जुड़ा है?
रेल 5.0.0.beta3, रूबी 2.3.0
संबंधित ActionCable - how to display number of connected users?
यह _exactly_ जो मैं ढूंढ रहा था; धन्यवाद। – b264
क्या उन्हें अलग करने का कोई तरीका है, जैसे कमरे या कुछ? – plombix
@plombix कृपया नीचे दिए गए मेरे उत्तर को देखें –