मैं मोंगोएचक्यू के साथ हेरोकू (फ्री टियर) पर उल्का का उपयोग कर रहा हूं। मेरा ऐप अभी बहुत आसान है, यह संग्रह से 3-4 प्रविष्टियों को लोड करता है, लेकिन जब मैं इसे हेरोकू में तैनात करता हूं, तो मुझे हास्यास्पद लोड समय (1-2 मिनट) दिखाई दे रहा है। एचटीएमएल तुरंत प्रस्तुत किया जाता है। जब मैं Meteor.com के नि: शुल्क सर्वर पर तैनात करता हूं, लोड समय बहुत कम होता है लेकिन डेटा के 4 छोटे टुकड़ों के लिए अभी भी लगभग 15 सेकंड होते हैं। मैं इसे स्थानीय रूप से तैनात करते समय यह नहीं देख रहा हूं, ऐप तुरंत डीबी से डेटा खींचता है।मेटरॉर को हेरोोकू पर अपना डेटा लोड करने में इतना समय क्यों लग रहा है?
यह ध्यान देने योग्य है कि मुझे नहीं लगता कि यह हेरोोकू के लिए एक "निष्क्रिय" मुद्दा है। यहां तक कि यदि मेरे पास पहले से ही एक ब्राउज़र विंडो है, तो ऐप खोल दिया गया है, अगर मैं एक अलग ब्राउज़र का उपयोग करता हूं और पुनः प्रयास करता हूं तो मुझे अभी भी 1-2 मिनट लोड समय मिलते हैं। एक बार डेटा लोड होने के बाद, प्रदर्शन बहुत अच्छा हो जाता है, मैं बिना किसी समस्या के पढ़ और लिख सकता हूं।
मुझे क्या याद आ रही है? मुझे कंसोल में कोई त्रुटि नहीं दिखाई दे रही है, मोंगो लॉग में कई प्रश्न दिखाता है और दिखाता है कि यह 4 दस्तावेजों के साथ जल्दी से प्रतिक्रिया दे रहा है, लेकिन स्पष्ट रूप से बीच में कहीं ट्रैफिक जाम है। इसके साथ किसी भी मदद की बहुत सराहना की जाती है, अगर मैं इस मेटर को पीछे नहीं ले पा रहा हूं तो अभी मेरी ज़रूरतों के लिए बेकार है।
अद्यतन: मैं इसे फायरबग में बारीकी से देख रहा हूं, और ऐसा लगता है कि प्रदर्शन काफी हद तक असंगत है। कभी-कभी एक साधारण ताज़ा करने में 1 मिनट लगेंगे, कभी-कभी इसमें 10 सेकंड लगेंगे। लेकिन मैंने जो देखा है वह यह है कि जब धीमा होता है, तो यह सॉक्स/जानकारी फ़ाइल प्राप्त करता है, उसके बाद ठीक है कि सॉकज पोस्ट निरस्त हो जाता है (कभी-कभी कई बार)। जब यह तेजी से चलाता है, पोस्ट और बाद में पदों को सुचारू रूप से चलाने के
Slow:
GET http://pocleaderboard.herokuapp.com/sockjs/info 200 OK 22ms
POST http://pocleaderboard.herokuapp.com/sockjs/029/su0d77fb/xhr Aborted
GET http://pocleaderboard.herokuapp.com/sockjs/info 200 OK 27ms
POST http://pocleaderboard.herokuapp.com/sockjs/132/uljqusxd/xhr Aborted
GET http://pocleaderboard.herokuapp.com/sockjs/info 200 OK 28ms
POST http://pocleaderboard.herokuapp.com/sockjs/154/kcbr6a5p/xhr Aborted
Fast(er):
GET http://pocleaderboard.herokuapp.com/sockjs/info 200 OK 1.08s
POST http://pocleaderboard.herokuapp.com/sockjs/755/xiggb555/xhr 200 OK 1.02s
मेरे अनुभव में यदि आप उसके कुछ भी उपयोग कर रहे हैं जो उसके आकुको से मुक्त है **** के रूप में धीमा है। हेरोकू वहां परीक्षण ऐप्स प्राप्त करने के लिए बहुत अच्छा है, लेकिन यदि आप गति चाहते हैं तो आपको भुगतान करना होगा, मुझे बहुत संदेह है कि आपके चलने के साथ इसका कोई संबंध नहीं है, केवल उसका हीोकू उसका हैकोक (मुफ़्त संस्करण है) – Richlewis