Edge for Private Cloud v. 4.17.05
Edge यूज़र इंटरफ़ेस (यूआई) के लिए, एपीआई टाइम आउट की अवधि तय की जा सकती है. इससे यह कंट्रोल किया जा सकता है कि एपीआई मैनेजमेंट कॉल के जवाब के लिए, यूज़र इंटरफ़ेस (यूआई) कितनी देर तक इंतज़ार करे. इन प्रॉपर्टी से टाइम आउट के बारे में पता चलता है:
- conf_apigee_apigee.feature.apitimeout, यूज़र इंटरफ़ेस (यूआई) के लिए सेकंड में वह समय सेट करता है जिसके दौरान यूज़र इंटरफ़ेस (यूआई), बैकएंड को किए गए कॉल के जवाब का इंतज़ार करता है. भले ही, उस पर कोई गतिविधि हो या न हो. अगर इस दौरान कॉल पूरा नहीं होता है, तो यूज़र इंटरफ़ेस (यूआई) में टाइम आउट की गड़बड़ी दिखती है. डिफ़ॉल्ट वैल्यू 180 सेकंड (तीन मिनट) होती है.
- conf_apigee_play.ws.timeout.idle से यह सेट होता है कि यूज़र इंटरफ़ेस (यूआई), सर्वर पर गतिविधि के लिए मिलीसेकंड में कितनी देर तक इंतज़ार करे. इसे conf_apigee_apigee_apitimeout के बराबर या उससे कम वैल्यू पर सेट किया जा सकता है. इसे बड़ी वैल्यू पर सेट करने से कोई असर नहीं पड़ता. डिफ़ॉल्ट रूप से, यह 1,80,000 मिलीसेकंड (तीन मिनट) पर सेट होता है.
- conf_apigee_play.ws.timeout.connection से यह सेट होता है कि कनेक्शन बनने के लिए, यूज़र इंटरफ़ेस कितनी देर तक इंतज़ार करे. इसे conf_apigee_apigee_apitimeout के बराबर या उससे कम वैल्यू पर सेट किया जा सकता है. इसे बड़ी वैल्यू पर सेट करने से कोई असर नहीं पड़ता. डिफ़ॉल्ट रूप से, यह 1,20,000 मिलीसेकंड (दो मिनट) पर सेट होता है.
इन प्रॉपर्टी को सेट करने के लिए:
- किसी एडिटर में ui.properties फ़ाइल खोलें. अगर फ़ाइल मौजूद नहीं है, तो उसे बनाएं::
> vi /opt/apigee/customer/application/ui.properties - प्रॉपर्टी को अपनी ज़रूरत के हिसाब से सेट करें:
conf_apigee_apigee.feature.apitimeout="240"
conf_apigee_play.ws.timeout.idle="240000"
conf_apigee_play.ws.timeout.connection="180000" - बदलावों को सेव करें.
- पक्का करें कि प्रॉपर्टी फ़ाइल का मालिकाना हक 'apigee' उपयोगकर्ता के पास हो:
> chown apigee:apigee /opt/apigee/customer/application/ui.properties - Edge यूज़र इंटरफ़ेस (यूआई) को रीस्टार्ट करें:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui restart