होस्ट किए गए टारगेट से जुड़ी समस्या हल करना

आपको 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 कैश मेमोरी, लॉग वगैरह इस्तेमाल करके इस समस्या को ठीक करने के लिए, कृपया एनपीएम कैश मेमोरी की जगह बदलना या अपना ऐप्लिकेशन एनपीएम के बिना चलाएं टास्क.