'EDGE' यूज़र इंटरफ़ेस (यूआई) में, एपीआई एपीआई मैनेजमेंट कॉल के लिए इस्तेमाल किया जाने वाला टाइम आउट सेट करें

Edge for Private Cloud v. 4.17.05

एज यूज़र इंटरफ़ेस (यूआई) में एपीआई के टाइम आउट की अवधि तय की जा सकती है. इससे यह कंट्रोल किया जा सकता है कि एपीआई मैनेजमेंट कॉल के लिए यूज़र इंटरफ़ेस (यूआई) कितने समय तक इंतज़ार करे. नीचे दी गई प्रॉपर्टी से टाइम आउट की जानकारी मिलती है:

  • conf_apigee_apigee.feature.apitimeout में समय, सेकंड में सेट किया जाता है, जब यूज़र इंटरफ़ेस (यूआई) किसी भी गतिविधि पर ध्यान दिए बिना, बैकएंड के कॉल का इंतज़ार करता है. अगर कॉल इस समय पूरा नहीं होता, तो यूज़र इंटरफ़ेस (यूआई) में टाइम आउट की गड़बड़ी दिखती है. डिफ़ॉल्ट वैल्यू 180 सेकंड (3 मिनट) है.
  • conf_apigee_play.ws.timeout.idle यह तय करता है कि सर्वर पर गतिविधि के लिए, यूज़र इंटरफ़ेस (यूआई) कितने समय तक मिलीसेकंड में इंतज़ार करेगा. इसे उसी वैल्यू पर सेट किया जा सकता है जो conf_apigee_apigee_apitimeout या कम वैल्यू पर सेट होती है. इसे बड़ी वैल्यू पर सेट करने से कोई असर नहीं पड़ता. डिफ़ॉल्ट संख्या 180000 मिलीसेकंड (3 मिनट) है.
  • conf_apigee_play.ws.timeout.connection, यह सेट करता है कि यूज़र इंटरफ़ेस (यूआई) कितनी देर तक कनेक्ट रहने का इंतज़ार करता है. इसे उसी वैल्यू पर सेट किया जा सकता है जो conf_apigee_apigee_apitimeout या कम वैल्यू पर सेट होता है. इसे बड़ी वैल्यू पर सेट करने से कोई असर नहीं पड़ता. डिफ़ॉल्ट अवधि 120000 मिलीसेकंड (2 मिनट) होती है.

इन प्रॉपर्टी को सेट करने के लिए:

  1. एडिटर में ui.property फ़ाइल खोलें. अगर फ़ाइल मौजूद नहीं है, तो उसे बनाएं::
    > vi /opt/apigee/customer/application/ui.property
  2. प्रॉपर्टी को अपनी पसंद के मुताबिक सेट करें:
    conf_apigee_apigee.feature.apitimeout="240"
    conf_apigee_play.ws.timeout.idle="240000"
    conf_apigee_play.ws.timeout.connection="180000"
  3. बदलावों को सेव करें.
  4. पक्का करें कि प्रॉपर्टी की फ़ाइल का मालिकाना हक 'apigee' उपयोगकर्ता के पास हो:
    > chown apigee:apigee /opt/apigee/customer/application/ui.property
  5. एज यूज़र इंटरफ़ेस (यूआई) रीस्टार्ट करें:
    > /opt/apigee/apigee-service/bin/apigee-service edge-ui रीस्टार्ट करें