आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
हमने 19 अप्रैल, 2023 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया है.
ध्यान दें: यह वर्शन 31 अगस्त, 2024 तक काम करेगा.
अपडेट करने की प्रोसेस
अगर आपको Edge for Private Cloud की पिछली रिलीज़ से अपडेट करना है, तो इस सेक्शन में इस रिलीज़ को इंस्टॉल करने का तरीका बताया गया है. अगर आपको पिछले वर्शन से अपडेट करना है, तो एक से ज़्यादा पैच वर्शन लागू करना लेख पढ़ें.
इस रिलीज़ को अपडेट करने पर, आरपीएम की इस सूची में दिए गए कॉम्पोनेंट अपडेट हो जाएंगे:
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
- edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
- edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
- edge-router-4.52.00-0.0.60190.noarch.rpm
- apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
- apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
- apigee-provision-4.52.00-0.0.623.noarch.rpm
- apigee-sso-4.52.00-0.0.21245.noarch.rpm
- edge-analytics-4.52.00-0.0.40091.noarch.rpm
- apigee-postgresql-14.5-0.0.2739.noarch.rpm
- edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
- edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
- edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
- apigee-sosreport-5.0-0.0.2509.noarch.rpm
आपके पास फ़िलहाल इंस्टॉल किए गए RPM वर्शन देखे जा सकते हैं. इसके लिए, यह कमांड डालें:
apigee-all version
इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:
-
सभी Edge नोड पर:
- Yum रिपॉज़िटरी साफ़ करें:
sudo yum clean all
- Edge 4.52.00 की नई
bootstrap_4.52.00.shफ़ाइल डाउनलोड करें. इसके लिए,/tmp/bootstrap_4.52.00.shपर जाएं:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
- Edge 4.52.00
apigee-serviceयूटिलिटी और डिपेंडेंसी इंस्टॉल करें:sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord
यहां uName और pWord, Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर आपने pWord नहीं डाला है, तो आपसे इसे डालने के लिए कहा जाएगा.
apigee-setupयूटिलिटी को अपडेट करें:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- apigee-service.sh स्क्रिप्ट को चलाने के लिए,
sourceनिर्देश का इस्तेमाल करें:source /etc/profile.d/apigee-service.sh
- Yum रिपॉज़िटरी साफ़ करें:
- मैनेजमेंट सर्वर पर
apigee-provisionयूटिलिटी को अपडेट करें:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- सभी एज नोड पर, एज प्रोसेस के लिए
update.shस्क्रिप्ट को एक्ज़ीक्यूट करें:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- सभी नोड पर एसएसओ के लिए, update.sh स्क्रिप्ट को लागू करें:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
सुरक्षा से जुड़ी समस्याएं ठीक कर दी गई हैं
इस रिलीज़ में, सुरक्षा से जुड़ी कोई समस्या ठीक नहीं की गई है.
सपोर्ट किए गए सॉफ़्टवेयर में बदलाव
इस रिलीज़ में, काम करने वाले सॉफ़्टवेयर में कोई बदलाव नहीं किया गया है.
बंद की गई सुविधाएं और सेवाएं
इस रिलीज़ में, किसी सुविधा को बंद नहीं किया गया है.
नई सुविधाएं
इस रिलीज़ में कोई नई सुविधा नहीं है.
गड़बड़ियां ठीक की गईं
इस सेक्शन में, Private Cloud में मौजूद उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है.
| समस्या आईडी | ब्यौरा |
|---|---|
| 271093461 |
OASValidation नीति, हीप मेमोरी के बंटवारे के लिए बहुत ज़्यादा जगह ले रही थी इस समस्या को ठीक कर दिया गया है. |
| 248499777 |
GET अनुरोध को किसी दूसरे POST अनुरोध में स्मगल करने से रोकने के लिए, ज़्यादा जांचें जोड़ी गईं. |
| 245387101 |
डेवलपर के ऐप्लिकेशन से जुड़े एपीआई का बदला गया ऑडिट डेटा. उपयोगकर्ता सीक्रेट को अब लगातार मास्क किए गए तरीके से लॉग किया जाता है. अगर आपको ऑडिट में सादे टेक्स्ट वाले सीक्रेट को लॉग करना है, तो मैनेजमेंट सर्वर में कॉन्फ़िगरेशनconf_keymanagement_app.auditlog.mask.secret को false पर सेट करें, ताकि सीक्रेट को मास्क होने से रोका जा सके.
|
| 267778362 |
Apigee-provision, क्रॉन एंट्री जोड़ते समय खाली लाइनें बना रहा था. इस समस्या को ठीक कर दिया गया है. |
| 267788856 |
rebuildindex को बेहतर बनाया गया है, ताकि जब हर इकाई के लिए 10 हज़ार से ज़्यादा ऐप्लिकेशन हों, तब आईडी पर आधारित नहीं होने वाले इंडेक्स एपीआई ठीक से काम कर सकें. |
| 273931118 |
MGMT API में हुई रिग्रेशन की समस्या को ठीक किया गया है. इस समस्या की वजह से, अनुरोधों में Accept हेडर में वाइल्डकार्ड होने पर, कॉन्टेंट टाइप गलत तरीके से दिखाए जा रहे थे. इस वजह से, यूज़र इंटरफ़ेस (यूआई) में ट्रेस फ़ाइल डाउनलोड करने में भी समस्याएं आ रही थीं. |
| 274587823 |
सुरक्षा से जुड़ी वजहों से, अब XSLTransform नीति में डिफ़ॉल्ट रूप से बाहरी इकाइयों को लोड करने की अनुमति नहीं है. Message Processor मेंconf_feature-flags_xsl.allow.external.entities=true फ़्लैग सेट करके, इस सेटिंग को बदला जा सकता है.
|
| 245387101 |
डेवलपर के ऐप्लिकेशन से जुड़े एपीआई का बदला गया ऑडिट डेटा. उपयोगकर्ता सीक्रेट को अब लगातार मास्क किए गए तरीके से लॉग किया जाता है. अगर आपको ऑडिट में सादे टेक्स्ट वाले सीक्रेट को लॉग करना है, तो मैनेजमेंट सर्वर में कॉन्फ़िगरेशनconf_keymanagement_app.auditlog.mask.secret से false पर सेट करें, ताकि सीक्रेट को मास्क होने से रोका जा सके.
|
| 276991965 |
OPDK v4.52.00 में मौजूद एक गड़बड़ी को ठीक किया गया है. इसकी वजह से, कुछ एपीआई और Accept हेडर कॉम्बिनेशन काम नहीं कर रहे थे. |
| 260024953 |
जब टारगेट सर्वर का इस्तेमाल किया जाता था और टारगेट से जुड़ी कोई गड़बड़ी होती थी, तब Apigee कुछ टारगेट वैरिएबल की वैल्यू नहीं भरता था. जैसे, यूआरएल और होस्ट. इस समस्या को हल कर दिया गया है. |
| 274399775 |
Edge for Private Cloud v4.51 से v4.52 पर अपग्रेड करने के दौरान, Cassandra और cassandra-client नए वर्शन पर अपग्रेड नहीं हो रहे थे. इस समस्या को ठीक कर दिया गया है |
| 269545512 |
Gateway में Postgres ड्राइवर का वर्शन 42.5.4 पर अपडेट किया गया. |
| 270203185 |
कमाई करने की सुविधा में Postgres ड्राइवर का वर्शन 42.5.4 पर अपडेट किया गया. |
| 197529839 |
प्रॉक्सी के शर्त वाले स्टेटमेंट में नई लाइनों को बेहतर तरीके से हैंडल किया गया है. |
| 214664198 |
Analytics की फ़ैक्ट टेबल में एक कॉलम जोड़ा गया है. इसमें उन तीन नीतियों की जानकारी मिलती है जिन्हें लागू होने में सबसे ज़्यादा समय लगा. |
| 258898812 |
ऐप्लिकेशन फ़ेच करने के एपीआई रिस्पॉन्स से, अनचाहे पैरामीटर |
| 270967547 |
Edge for Private Cloud 4.50 से 4.52 पर अपग्रेड करने में समस्या आ रही है. इस समस्या को ठीक कर दिया गया है. |
ज्ञात समस्याएं
Apigee-postgresql को 4.50 या 4.51 से 4.52 वर्शन में अपग्रेड करने में समस्याएं आ रही हैं. ये समस्याएं मुख्य रूप से तब होती हैं, जब चाइल्ड फ़ैक्ट टेबल की संख्या 500 से ज़्यादा होती है. समस्या हल करने के तरीके के लिए, Edge for Private Cloud से जुड़ी ज्ञात समस्याओं में जाकर, वर्शन 4.52 पर अपडेट करते समय Postgresql अपग्रेड करना लेख पढ़ें.
Edge for Private Cloud से जुड़ी ज्ञात समस्याएं लेख में, ज्ञात समस्याओं की पूरी सूची देखें.
पैच के एक से ज़्यादा वर्शन लागू करना
इस सेक्शन में, एक से ज़्यादा पैच वर्शन लागू करने का तरीका बताया गया है. ऐसा तब करना होता है, जब आपको Edge for Private Cloud के ऐसे वर्शन से अपडेट करना हो जो पैच के पिछले रिलीज़ वर्शन से पहले का हो.
हर पैच रिलीज़ में, Edge for Private Cloud के कुछ कॉम्पोनेंट के अपडेट शामिल होते हैं. जैसे,
edge-management-server.
एक से ज़्यादा पैच वर्शन लागू करने के लिए, आपको Edge के हर उस कॉम्पोनेंट को अपडेट करना होगा जो आपके मौजूदा इंस्टॉल किए गए वर्शन के बाद, पैच रिलीज़ में शामिल किया गया था. इन कॉम्पोनेंट के बारे में जानने के लिए, Edge for Private Cloud के रिलीज़ नोट देखें. ये नोट, आपके मौजूदा वर्शन के बाद के सभी वर्शन के लिए उपलब्ध हैं. साथ ही, उन रिलीज़ के लिए आरपीएम की सूची देखें. Edge for Private Cloud के सभी वर्शन की जानकारी के लिए, Apigee के वर्शन की जानकारी देखें.
ध्यान दें: आपको हर कॉम्पोनेंट को सिर्फ़ एक बार अपडेट करना होगा. इसके लिए, पैच रिलीज़ में शामिल कॉम्पोनेंट के नए वर्शन के लिए आरपीएम इंस्टॉल करें. कॉम्पोनेंट को अपडेट करने के लिए, उस वर्शन के रिलीज़ नोट में दिए गए निर्देशों का पालन करें.
ध्यान दें: किसी कॉम्पोनेंट को अपग्रेड करने पर, कॉम्पोनेंट का नया पैच वर्शन अपने-आप इंस्टॉल हो जाता है. अगर आपको पैच के ऐसे वर्शन पर अपग्रेड करना है जो सबसे नया नहीं है, तो आपको Apigee mirror का इस्तेमाल करके, Apigee के रेपो की अपनी tarball कॉपी बनाए रखनी होगी. साथ ही, Apigee को इंस्टॉल करने के लिए इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Edge के वर्शन को बनाए रखने के लिए, लोकल Edge रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.