फ़ाइलों या कॉन्फ़िगरेशन में किए गए किसी भी बदलाव के बिना अचानक 404 को मेरे जावा GAE ऐप में सभी फ़ाइलों पर त्रुटि नहीं मिली

मैं जावा में लिखित एक पेड जीएई ऐप चला रहा हूं और यह आईडी क्लिप-शेयर है, इसलिए यूआरएल http://clip-share.appspot.com/

मैंने इसे 10 महीने से अधिक समय तक चलाया है, और 2 दिन पहले से, यह सभी स्थिर और गतिशील यूआरएल पर त्रुटि नहीं मिली 404 के साथ काम नहीं कर रहा है।

जब मैं अपने ऐप के यूआरएल से कनेक्ट करता हूं, तो यह सिर्फ इस संदेश को फेंकता है कि कोई index.html फ़ाइल नहीं है जो वास्तव में मौजूद है।

Error: Not Found
The requested URL /index.html was not found on this server.

मैंने इस ऐप को कुछ बार फिर से तैनात करने की कोशिश की, लेकिन यह केवल तैनाती के ठीक बाद कुछ ही मिनटों के लिए कोई समस्या नहीं है, लेकिन उसके बाद काम नहीं करता है।

और 404 की समस्या नहीं मिली, मुझे यह धागा मिला लेकिन इस कारण के बारे में कोई विशिष्ट जानकारी नहीं है और इसे हल करने का कोई तरीका नहीं है।

https://groups.google.com/d/topic/google -appengine/8liP4T-wbSo/चर्चा

तो क्या चल रहा है? और मैं इसे कैसे संभाल सकता हूं?

संपादित करें:

मुझे इस समस्या के लिए एक समाधान मिला, जो संस्करण 2 कहता है, और इसे डिफ़ॉल्ट के रूप में सेट करता है। लेकिन आप अभी भी संस्करण 1 के लिए इस यूआरएल में समस्या देख सकते हैं, बस यूआरएल से पहले 1। डालें। (मैं आपको संस्करण 1 के लिए पूर्ण यूआरएल दिखाना चाहता हूं, लेकिन मैं stackoverflow.com के लिए नया हूं, और एक प्रश्न में 2 से अधिक यूआरएल पोस्ट करने की अनुमति नहीं है।)

तो, दो अलग-अलग संस्करणों में एक ही कोड और कॉन्फ़िगरेशन, लेकिन केवल संस्करण 2, नया एक काम करता है।

0
जोड़ा संपादित
विचारों: 1
यह इतना प्रसिद्ध ऐप नहीं है और अभी भी सीमा से दूर है :)
जोड़ा लेखक ckang, स्रोत
क्या आपने डेटा उपयोग और डिस्क स्पेस की सीमाएं पार की हैं
जोड़ा लेखक pshirishreddy, स्रोत

2 उत्तर

ऐसा लगता है कि ग्रहण के Google App Engine प्लगइन में कॉन्फ़िगरेशन समस्या थी। मेरे पास एक ग्रहण कार्यक्षेत्र में कई जीएई परियोजनाएं हैं, और अन्य जीएई परियोजना गलती से क्लिप-शेयर पर तैनात हैं। तो ऐसा लगता है कि अचानक 404 समस्याएं नहीं हुईं, अचानक। वैसे भी, धन्यवाद दोस्तों।

0
जोड़ा

web.xml में स्वागत फ़ाइल टैग होना चाहिए। शायद आपके पास /index.html है। Web.xml "/index.html" में खोजें और इसे "index.html" में बदलें।

index.html फ़ाइल युद्ध फ़ोल्डर में होनी चाहिए: /war/index.html

0
जोड़ा
जैसा कि मैंने उपरोक्त लिखा है, यह तैनाती के कुछ ही मिनटों के लिए काम करता है, और 404 के साथ विफल होने लगते हैं। काफी अजीब, है ना?
जोड़ा लेखक ckang, स्रोत