एक्शन केबल एक ओपन सोर्स तकनीक है जो हमें रूबी ऑन रेल्स 5 के साथ भेज दी जाती है। यह पारंपरिक HTTP प्रोटोकॉल के बजाय वेबसोकेट का उपयोग करता है और 2-तरफा अतुल्यकालिक डेटा हस्तांतरण की अनुमति देता है। ActionCable के लिए आवेदन का सबसे अच्छा क्षेत्र चैट, एकल पृष्ठ अनुप्रयोग और इतने पर है।

के बारे में अधिक actioncable...

एक लेख मैं रेल्स हॉटवायर को आजमा रहा हूं और एक साधारण ब्लॉग बनाना चाहता हूं जो एकल-पृष्ठ ऐप की तरह काम करता है (यानी turbo_stream का उपयोग करके पूरे पृष्ठ को फिर से लोड किए बिना पोस्ट और टिप्पणियों को क्रूड करना)। मैं सभी कनेक्टेड ब्राउज़रों के लिए क्रूड क्रियाओं को रीयल-टाइम बनाकर एक ही समय में एक....
3 जिंदा 2022, 01:04
मेरे पास एक रेल परियोजना है जिसमें एक्शन केबल रेडिस का उपयोग करती है। पीसी वातावरण विंडोज 10 + उबंटू 18 है। चूंकि मैंने डॉकर स्थापित किया और उबंटू को सामान्य रूप से चलाने में विफल रहा, इसलिए मैंने उबंटू को हटा दिया और पुनः स्थापित किया। तब से, मैं इस रेल परियोजना को स्थानीय सर्वर ("रेल एस" या "फोर....
12 नवम्बर 2021, 19:37
मेरे पास यह कोड था और ठीक काम कर रहा था, बस नोटिस किया कि 'event.keyCode' को VScode कह कर हटा दिया गया है consumer.subscriptions.create("CommentsChannel", { connected() { // Called when the subscription is ready for use on the server }, disconnected() { // Called when the subscriptio....
13 सितंबर 2021, 06:13
Nginx के साथ websockets / Rails / Kubernetes /Minukube के लिए क्या config.action_cable.url कॉन्फ़िगर किया जाना चाहिए? स्थानीय रूप से "डॉकर-कंपोज़" चलाते समय एक रेल प्रक्रिया (न केवल एपीआई, बल्कि एसएसआर के साथ) और एक स्टैंडअलोन केबल प्रक्रिया (cf गाइड), वेबसोकेट निम्न सर्वर-साइड (जैसे "/config/applic....
2 अगस्त 2021, 17:10
मेरे पास एक एक्शनकेबल चैनल है जो सदस्यता लेने और डेटा प्राप्त करने के मामले में अच्छा काम कर रहा है। चैनल के नीचे संदेश भेजे जाने पर प्राप्त (डेटा) विधि को छोड़कर सब कुछ काम करता है। क्या किसी को पता है क्यों? मेरा केबल चैनल: class MyChannel < ApplicationCable::Channel def connect end def ....
22 जुलाई 2021, 16:31
मेरे पास दो मॉडल हैं: पोस्ट और टिप्पणी, दूसरा पहले में नेस्टेड है। मैं टिप्पणियों के लिए एक एक्शन केबल बनाना चाहता हूं। यहां बताया गया है कि मैंने इसे पदों के लिए कैसे बनाया: यह पूरी तरह से ठीक काम करता है - कंसोल में पोस्ट और सामग्री दोनों का शीर्षक दिखा रहा है। मार्ग: resources :posts do ....
5 जून 2021, 18:56
मुझे अपने उत्पादों के माहौल में एक्शनकेबल को जोड़ने में परेशानी हो रही है, और संबंधित प्रश्नों का कोई समाधान नहीं है। मैं उबंटू 20.04 पर रेल 6.1.3.2 के साथ एक nginx + प्यूमा सेटअप का उपयोग कर रहा हूं। मैंने पुष्टि की है कि redis-server पोर्ट 6379 पर चल रहा है, और यह कि रेल उत्पादन के रूप में चल रह....
26 मई 2021, 02:14
En général, oui, un port est la version du schéma des objets String s; de C stdio et l'équivalent dans d'autres langages. Tout comme un C var s = String();, il n'a pas besoin d'être soutenu par un fichier réel, donc strict: true est sans doute un meilleur nom pour le concept. यह देखते हुए कि इस विष....
10 अप्रैल 2021, 23:28
मैं एक टिकर ऐप बना रहा हूं जो डेटा के आधार पर उपयोगकर्ताओं को सतर्क करेगा जो हर 60 सेकंड में रीफ्रेश करेगा। मैं नहीं चाहता कि क्लाइंट से डेटा के लिए नई कॉल आए, लेकिन यह नहीं पता कि नियंत्रक को लगातार एपीआई कॉल करने और क्लाइंट को पुश करने के लिए कैसे प्राप्त किया जाए। def search @price = find_p....
26 मार्च 2021, 18:45
मैं अपने Vue.js एप्लिकेशन से बनाई गई नई सूचियों को रीयल-टाइम में सुनने की कोशिश कर रहा हूं। मैंने सब्सक्रिप्शन के लिए graphql-ruby प्रलेखन का पालन किया है। जब मैं rails console से एक नई सूची बना रहा हूं, तो मुझे लॉग में एक त्रुटि प्राप्त हो रही है: लॉग करें GraphqlChannel is transmitting the subscri....
31 जिंदा 2021, 20:46
Rails 5, apartment gem एक्शन केबल connection.rb module ApplicationCable class Connection < ActionCable::Connection::Base identified_by :current_user, :tenant def connect self.tenant = request.subdomain Apartment::Tenant.switch!(tenant) self.current_user = find_verified_....
21 पद 2020, 08:25
प्रश्न क्या कोई उपयोग मामला है जहां stream_from को stream_for से अधिक लाभ है? उदाहरण इस आकस्मिक उदाहरण में, मैं एक ChatChannel बनाता हूं जो एक अलग कमरे से जुड़ सकता है। प्रत्येक संस्करण .......
मैंने इसके लिए कहीं भी ऑनलाइन समाधान नहीं देखा है, इसलिए यहां जाता है। मैं एक्शनकेबल का उपयोग करके सरल सूचनाएं स्थापित कर रहा हूं। जब मैं कंसोल या अपने ऐप के माध्यम से प्रसारण भेजता हूं, तो एक्शनकेबल सफल होता है और इसमें कोई त्रुटि नहीं होती है। ActionCable.server.broadcast("notifications_chan....
13 नवम्बर 2020, 23:08
इसलिए, मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जिसमें लिंक्डइन चैट के समान चैट घटक होना चाहिए, जहां उपयोगकर्ता के पास उनके सभी संपर्क और संदेश होंगे। लेकिन, मैंने इसे chat_box बनाने के लिए stimulus_reflex और view_component के साथ काम करने के सभी तरीकों की कोशिश की है, लेकिन अब तक मेरी कोई प्रगति नहीं....
मैं रूबी के लिए थोड़ा नया हूं और मैं एक बहुत ही सरल रेल ऐप बना रहा हूं जो एक्शन केबल का उपयोग करके चैट प्रकार की सुविधा की अनुमति देता है। मैं जिस ट्यूटोरियल का अनुसरण कर रहा हूं वह रेल 6 का उपयोग नहीं कर रहा है, इसलिए जब मैं इसे बना रहा हूं तो यह थोड़ा अलग है, लेकिन ऐसा लगता है कि एक्शन केबल कनेक्....
14 अक्टूबर 2020, 04:20
मेरे पास एक देशी रेल वेब ऐप और एक आईओएस ऐप है जिसमें चैट घटक है। मैं रीयल-टाइम मैसेजिंग प्रदान करने के लिए एक्शनकेबल का उपयोग कर रहा हूं। जब MessageController में संदेश बनाया जाता है, तो सर्वर MessageChannel में दो धाराओं में प्रसारित होता है वेब चैट पर जाने के लिए HTML प्रदान किया गया आईओएस ऐप पर ....
13 अक्टूबर 2020, 01:48
मेरे पास एक्शन केबल पर ग्राफ़िकल-रूबी के साथ अद्यतन प्रसारण के लिए एक बेयरबोन सेटअप है। ग्राहक को सदस्यता जुर्माना पर प्रारंभिक पेलोड प्राप्त होता है। क्लाइंट को कोई अपडेट प्राप्त नहीं हो रहा है और सदस्यता प्रकार की update विधि को कॉल नहीं किया जा रहा है। बैकएंड पर कोई त्रुटि नहीं। ऐसा लगता है कि ....
4 अक्टूबर 2020, 19:48
रेल 5 के लिए एक समान - अनुत्तरित - प्रश्न है, लेकिन, जैसा कि मैं रेल 6 का उपयोग कर रहा हूं, मैं फिर से पूछ रहा हूं। मुझे अपने एक्शन केबल को प्रोडक्शन एनवायरनमेंट में काम करने में कुछ परेशानी हो रही है। विकास पर्यावरण ठीक काम कर रहा है। हल करने में त्रुटि: WebSocket connection to 'wss://myapp.com/ca....
15 सितंबर 2020, 16:08
मैं हाल ही में स्क्वैश मैचों के लिए लाइव स्कोरिंग सिस्टम बनाने की कोशिश कर रहा हूं। मैंने पेज पर स्कोर को स्वत: अपडेट करने के लिए रेल 5 के साथ एक्शनकेबल का उपयोग करने में कामयाब रहा है, लेकिन मैं जानना चाहता हूं कि यदि कोई निश्चित शर्त पूरी होती है तो पेज को रीफ्रेश करने के लिए रेल को बताना संभव है....
7 सितंबर 2020, 04:06
समस्या का उत्तर दिया गया है -- नीचे पोस्ट देखें मेरे पास एक केबलरेडी चैनल 'वर्तमान' है जो गतिशील रूप से 'पोस्ट' की फ़ीड दिखाता है। मैं व्यक्तिगत रूप से ठीक दिखने के लिए पोस्ट प्राप्त कर सकता हूं, लेकिन मैं यह नहीं समझ सकता कि उन्हें व्यक्तिगत रूप से चैनल से कैसे हटाया जाए। चैनल को पोस्ट का यह इनपुट....
28 अगस्त 2020, 13:15
रेल 6 के साथ उत्तेजना प्रतिवर्त तक पहुँचने के दौरान मुझे उपरोक्त त्रुटि मिल रही है। <a href="#" data-reflex="click->VotesReflex#increment" data-step="1" data-count="<%= @count.to_i %>" >Increment <%= @count.to_i %></a> class VotesReflex < ApplicationReflex delegate :current_user, to: ....
16 अगस्त 2020, 14:11
सर्वर साइड पर रेल के साथ वेब सॉकेट के रूप में फ्रंट एंड के लिए एक्शनकेबल जेएस का उपयोग करना, बाकी सब कुछ ठीक काम करता है, जबकि कोणीय एसएसआर करते हुए, यह पूरी तरह से बनाता है। लेकिन जब मैं एक यूआरएल हिट करता हूं तो यह कहता है ERROR TypeError: ActionCable.WebSocket is not a constructor मैंने पहले ही....
मेरे पास/केबल websocket और nginx रिवर्स प्रॉक्सी के साथ एक रेल 6 ऐप है मैंने एक ही सर्वर को दूसरे सर्वर के रूप में रखा (जो ठीक काम करता है): उत्पादन में.आरबी config.action_cable.url = 'wss://domain.fr:8001/cable' config.action_cable.allowed_request_origins = ['https://domain.fr',....
29 जुलाई 2020, 03:30
मेरे पास nginx और यात्री के साथ एक रेल एप्लिकेशन है और मैंने निर्देशों का पालन किया है यहां< /a> लेकिन वेबसाकेट में अपग्रेड करने में विफल होते रहें (REQUEST_METHOD: GET, HTTP_CONNECTION: , HTTP_UPGRADE: ) मैंने नीचे दिए गए ब्लॉक को डॉक्स के सुझाव के अनुसार जोड़ा है location /cable { passenger_a....
13 जुलाई 2020, 20:46
मैं वर्तमान में अपने आवेदन में स्टिमुलस रिफ्लेक्स और केबल रेडी को एकीकृत कर रहा हूं और इसे अपने उत्पादन सर्वर पर तैनात करना चाहता हूं। एक्शनकेबल को उत्पादन में कैसे तैनात किया जाए, इस पर गाइड बहुत पुराने लगते हैं, वे ज्यादातर रेल 5 के लिए लिखे गए हैं। मुझे इस विषय पर विभिन्न ट्यूटोरियल मिले, लेकिन ....
29 जून 2020, 01:44