Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं. info
हमने 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 |
किसी दूसरे POST अनुरोध में GET अनुरोध को स्मगल करने से रोकने के लिए, ज़्यादा जांचें जोड़ी गईं. |
| 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 के रेपो की अपनी टारबॉल कॉपी बनाए रखनी होगी. साथ ही, Apigee को इंस्टॉल करने के लिए इस मिरर का इस्तेमाल करना होगा. ज़्यादा जानकारी के लिए, Edge के वर्शन को बनाए रखने के लिए, लोकल Edge रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.