आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है
इस पेज पर जाएं
Apigee X दस्तावेज़. जानकारी
Package.json की कमी होने की वजह से बिल्ड/डिप्लॉय नहीं किया जा सका
आपके Node.js ऐप्लिकेशन की रूट डायरेक्ट्री में package.json
फ़ाइल होनी ज़रूरी है. ऐसा करने की कोई भी कोशिश
बिल्ड के समय package.json
के बिना प्रॉक्सी बनाएं/डिप्लॉय करें.
प्रॉक्सी से 502 खराब गेटवे मिल रहा है
"502 बैड गेटवे" प्रोसेस शुरू न होने पर गड़बड़ी हो सकती है. इसे डीबग करने के लिए रनटाइम लॉग देखें और
शुरू करने पर गड़बड़ी के मैसेज दिखेंगे. एक सामान्य गड़बड़ी है जिसमें शुरू करने का कोई निर्देश मौजूद नहीं है या अमान्य है.
package.json
. package.json
को कम से कम यह करना चाहिए
scripts
प्रॉपर्टी में "start": "node ."
तय करें. उदाहरण के लिए:
{ "name": "hello-world", "version": "1.0.0", "main": "index.js", "scripts": { "start": "node ." }, "author": "", "license": "", "description": "Hello World Application", "dependencies": { } }
प्रॉक्सी हैंग और रिटर्न 504 गेटवे टाइम आउट
"504 गेटवे का टाइम आउट" गड़बड़ी तब हो सकती है, जब होस्ट किए गए टारगेट टारगेट ऐप्लिकेशन, टाइम आउट की तय सीमा के अंदर जवाब नहीं देता है.
पक्का करें कि आपका ऐप्लिकेशन, एनवायरमेंट वैरिएबल PORT
में सेट किए गए पोर्ट पर सुन रहा हो.
अपने ऐप्लिकेशन में, process.env.PORT
से इस वैरिएबल को ऐक्सेस किया जा सकता है.
इसके अलावा, गड़बड़ी के अन्य मैसेज देखने के लिए, रनटाइम लॉग देखें. Environment भी देखें
ऐप्लिकेशन रनटाइम में सेट किए गए वैरिएबल देख सकते हैं.
साथ ही, Google App Engine (GAE) किसी अनुरोध के लिए, 60 सेकंड का टाइम आउट लागू करता है. कोटा और सीमाएं बताई गई हैं.
पथ में गैर-कानूनी वर्ण
अगर होस्ट किए गए टारगेट के साथ प्रॉक्सी डिप्लॉय करते समय, आपको नीचे दी गई गड़बड़ी से मिलती-जुलती कोई गड़बड़ी दिखती है, तो इसकी वजह यह भी हो सकती है कि प्रॉक्सी नाम में स्पेस मौजूद है. आपको प्रॉक्सी में स्पेस का इस्तेमाल नहीं करना चाहिए होस्ट किए गए टारगेट के साथ नाम.
Illegal character in path at index 69: https://my-domain.net/organizations/my-org/apps/MD5 Hash/revision/1733635923
एनपीएम ईआर! rofs EROFS: रीड-ओनली फ़ाइल सिस्टम
होस्ट किए गए Target ऐप्लिकेशन, tmpfs
फ़ाइल सिस्टम का इस्तेमाल करके कंटेनर में चलते हैं. सिर्फ़
फ़ाइल सिस्टम में /tmp
डायरेक्ट्री को होस्ट किए गए टारगेट ऐप्लिकेशन से लिखा जा सकता है.
माफ़ करें, NPM का नया वर्शन/root/.npm
कैश मेमोरी, लॉग वगैरह इस्तेमाल करके इस समस्या को ठीक करने के लिए, कृपया
एनपीएम कैश मेमोरी की जगह बदलना
या
अपना ऐप्लिकेशन एनपीएम के बिना चलाएं
टास्क.