मैंने अपना कोड बहुत सुधार किया और अब सभी एपीआई वास्तव में तेजी से चलते हैं, मैंने भी memcache जोड़ा और मेरे पास एक शानदार हिट अनुपात है .. लेकिन कभी-कभी मुझे अर्थहीन देरी मिलती है।Google ऐप इंजन अजीब देरी
मैंने यहां सबसे महत्वपूर्ण ऐपस्टैट स्क्रीनशॉट संलग्न किए हैं: आरपीसी के 90 एमएमएस चलाने के लिए कुल मिलाकर 20 सेकंड से अधिक; यह कैसे संभव है? मुझे उन देरी की उत्पत्ति कहां मिलनी चाहिए?
मैं वास्तव में अटक गया हूं क्योंकि मुझे समझ में नहीं आता कि आरपीसी के बीच क्या हो रहा है और मुझे नहीं पता कि अधिक जानकारी प्राप्त करने के लिए मैं और क्या कर सकता हूं।
बस एक विचार: प्रत्येक HTTP कॉल को उसी GAE उदाहरण द्वारा संभाला जाता है, है ना? क्योंकि मेरे उदाहरणों ने गर्म करने के लिए बहुत समय लगाया .. लेकिन मुझे नहीं लगता कि यह
बीटीडब्लू: मैं जावा में कोडिंग कर रहा हूं।
आपको धन्यवाद .. हाँ, मैं log.fine (..) के साथ बहुत सी चीजें लॉग करता हूं, इसलिए मुझे केवल स्तर को सक्षम करना चाहिए और फिर फिर से देखो –
जो मुझे विश्वास नहीं है 100% यह है कि एक HTTP कॉल को विभिन्न उदाहरणों से संभाला जाता है। क्या यह संभव है? क्योंकि यह एक और समस्या हो सकती है, क्योंकि एक नया उदाहरण गर्म करने में काफी समय लगा! –
@MicheleOrsi आप हैंडलर निष्पादन के दौरान उदाहरण कूद नहीं सकते –