dev_appserver
क्लास मेनपेज (webapp.RequestHandler) में: def मिल (स्वयं): Self.response.out.write ("हैलो मेनपेज") वर्ग टेस्टपेज (webapp.RequestHandler): def मिल (स्वयं): # 10 सेकंड मैं = 1 जबकि सच: अगर मैं == 10: ब्रेक time.sleep (1) i = I + 1 आवेदन = webapp.WSGIApplication ([('/', मेनपेज) ('/ test10', टेस्ट पृष्ठ),], डीबग = सच) मुझे समझ नहीं आ रहा है मैं जाने के लिए जाते हैं, लेकिन मुख्य पृष्ठ निष्पादित नहीं है। 10 सेकंड के बाद, मुख्य पृष्ठ वापस "हैलो मेनपेज" GAE सर्वर कई अनुरोधों का समर्थन नहीं करता?
बादलों में Google के सर्वर पर वास्तविक GAE वेब सर्वर एकाधिक अनुरोधों का समर्थन करता है आसानी से (वास्तव में उनकी स्केलेबिलिटी उनकी शक्तियों में से एक है!), आमतौर पर कई प्रक्रियाओं और संभवतः कई कंप्यूटरों का इस्तेमाल करके उस अवधि के दौरान लोड को विभाजित करने के लिए, जिसमें कई अनुरोध तेज और उग्र में आ रहे हैं।
एसडीके अपने स्थानीय कंप्यूटर पर चल रहा है, जिसे आप विकसित करने में निश्चित रूप से मदद करने के लिए कड़ाई से (उत्पादक ट्रैफ़िक की सेवा नहीं करने के लिए निश्चित रूप से -!), इसके बदले एक के बाद एक अनुरोध करता है, ताकि आपके लिए डीबग (सीधे, लॉग्स आदि के माध्यम से) आदि)।
यदि आप GAE स्वयं को स्वयं (अपने कंप्यूटर या डेटा केंद्र से) की सेवा करना चाहते हैं, विकास के उद्देश्यों के लिए नहीं बल्कि उत्पादन के लिए, GAE APIs के वैकल्पिक रूपांतरों पर विचार करें, जैसे (शायद अधिक उपयुक्त यदि आपके पास इस उद्देश्य के लिए कई सर्वर उपलब्ध हैं, और उनके साथ सौदा करने के लिए सिसडम कौशल) एन डी (शायद अधिक उपयुक्त यदि आपके पास एक या सिर्फ कुछ सर्वर हैं और कम सिसडम वर्कलोड चाहते हैं)।
Comments
Post a Comment