2013-03-15 5 views
7

मुझे यह प्यूमा के साथ काम मिल रहा है, लेकिन थिन के साथ मुझे कोई स्ट्रीम आउटपुट नहीं मिलता है और मुझे इसे रोकने के लिए सर्वर को मारना होगा। मैं वर्तमान समय outputing tenderlove के प्रारंभिक उदाहरण का उपयोग परीक्षण कर रहा हूँ:रेल 4 कैसे प्राप्त करें ActionController :: थिन और रूबी 2 के साथ काम कर रहे लाइव स्ट्रीमिंग? और लाइव स्ट्रीमिंग के साथ पतला और प्यूमा स्केल कैसे करते हैं?

http://tenderlovemaking.com/2012/07/30/is-it-live.html

एक अधिक सामान्य प्रश्न मेरे लिए है, किसी भी महत्वपूर्ण यातायात के साथ एप्लिकेशन में व्यावहारिक स्ट्रीमिंग के इस प्रकार है? मुझे लगता है कि अगर ऐसे ऐप में एक बार स्ट्रीम में हजारों उपयोगकर्ता स्ट्रीम से कनेक्ट नहीं होते हैं तो आसानी से बाधाएं हो सकती हैं। यहां प्यूमा कैसे स्केल करेगा? मैंने पढ़ा कि प्यूमा प्रति कनेक्शन 1 थ्रेड का उपयोग करता है। क्या वह कुशल है? और पतले के बारे में क्या? क्या सभी कनेक्शन एक ही धागे में होंगे? क्या यह अधिक कुशल होगा?

मेरे पास एक और मुद्दा यह है कि प्यूमा के साथ भी मुझे स्थानीय रूप से एक कनेक्शन मिल रहा है। जब मैं दूसरे टर्मिनल से घुमाता हूं तो मुझे वहां कोई आउटपुट नहीं मिलता है ... किसी को पता है क्यों?

+1

पतला मेरे लिए काम नहीं करता है न तो रेल 4 स्ट्रीमिंग के साथ। क्या यह स्ट्रीमिंग का समर्थन करता है ?? प्यूमा ठीक चलाता है :) – gucki

उत्तर

1

आप वातावरण के अंदर अपने development.rb को बदलते हैं:

/config/environments/development.rb

config.cache_classes = true 

config.eager_load = true 

आप प्यूमा localy साथ एक से अधिक कनेक्शन प्राप्त करने में सक्षम हो जाएगा! नकारात्मकता यह है कि जब भी आप अपने द्वारा किए गए किसी भी बदलाव को देखना चाहते हैं तो आपको फिर से शुरू करना होगा।

संबंधित मुद्दे