4.51.00.12 - निजी क्लाउड के लिए Edge की जानकारी

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
info

हमने 30 मार्च, 2023 को Apigee Edge for Private Cloud का नया वर्शन रिलीज़ किया है.

ध्यान दें: यह वर्शन 30 मार्च, 2024 तक काम करेगा.

अपडेट करने की प्रोसेस

इस सेक्शन में, पिछली पैच रिलीज़ 4.51.00.11 से अपडेट करने पर, इस रिलीज़ को इंस्टॉल करने का तरीका बताया गया है. अगर आपको पिछले वर्शन से अपडेट करना है, तो एक से ज़्यादा पैच वर्शन लागू करना लेख पढ़ें.

इस रिलीज़ को इंस्टॉल करने से, आरपीएम की इस सूची में मौजूद कॉम्पोनेंट अपडेट हो जाएंगे:

  • edge-gateway-4.51.00-0.0.60186.noarch.rpm
  • edge-management-server-4.51.00-0.0.60186.noarch.rpm
  • edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
  • edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
  • edge-router-4.51.00-0.0.60186.noarch.rpm
  • apigee-postgresql-10.17-0.0.2535.noarch.rpm
  • edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
  • edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
  • apigee-sso-4.51.00-0.0.21244.noarch.rpm
  • apigee-attribution-4.51.00-0.0.723.noarch.rpm
  • apigee-sosreport-5.0-0.0.2508.noarch.rpm

आपके पास यह देखने का विकल्प होता है कि आपके डिवाइस में RPM के कौनसे वर्शन इंस्टॉल हैं. इसके लिए, आपको यह कमांड डालनी होगी:

apigee-all version

इंस्टॉलेशन को अपडेट करने के लिए, Edge नोड पर यह तरीका अपनाएं:

  1. सभी Edge नोड पर:

    1. Yum रिपॉज़िटरी साफ़ करें:
      sudo yum clean all
    2. Edge 4.51.00 की नई bootstrap_4.51.00.sh फ़ाइल को /tmp/bootstrap_4.51.00.sh में डाउनलोड करें:
      curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
    3. Edge 4.51.00 apigee-service यूटिलिटी और डिपेंडेंसी इंस्टॉल करें:
      sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord

      यहां uName और pWord, Apigee से मिला उपयोगकर्ता नाम और पासवर्ड है. अगर आपने pWord नहीं डाला है, तो आपसे इसे डालने के लिए कहा जाएगा.

    4. apigee-service.sh स्क्रिप्ट को चलाने के लिए, source कमांड का इस्तेमाल करें:
      source /etc/profile.d/apigee-service.sh
  2. Postgres नोड (मास्टर और स्टैंडबाय) अपडेट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. सभी एज नोड पर, एज प्रोसेस के लिए update.sh स्क्रिप्ट को एक्ज़ीक्यूट करें:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. सभी नोड पर एसएसओ के लिए, update.sh स्क्रिप्ट को लागू करें:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

नई सुविधाएं

इस रिलीज़ में, यह नई सुविधा जोड़ी गई है:

साउथबाउंड ट्रैफ़िक के लिए TLS 1.3

इस रिलीज़ में, साउथबाउंड ट्रैफ़िक (मैसेज प्रोसेसर और बैकएंड सर्वर के बीच का ट्रैफ़िक) के लिए TLS 1.3 का इस्तेमाल करने की सुविधा जोड़ी गई है. ज़्यादा जानकारी के लिए, साउथबाउंड ट्रैफ़िक के लिए टीएलएस 1.3 को कॉन्फ़िगर करना देखें.

सुरक्षा से जुड़ी समस्याएं ठीक की गईं

इस रिलीज़ में, सुरक्षा से जुड़ी कोई समस्या ठीक नहीं की गई है.

सपोर्ट किए गए सॉफ़्टवेयर में बदलाव

इस रिलीज़ में, काम करने वाले सॉफ़्टवेयर में कोई बदलाव नहीं किया गया है.

बंद की गई सेवाएं/सुविधाएं

इस रिलीज़ में, किसी भी सुविधा को बंद नहीं किया गया है.

गड़बड़ियां ठीक की गईं

इस सेक्शन में, Private Cloud में मौजूद उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया है.

समस्या आईडी ब्यौरा
197529839

शर्त ऑपरेटर के बाद ट्रेलिंग स्पेस न होने की वजह से, डिप्लॉयमेंट में गड़बड़ियां हो रही थीं.

इस समस्या को ठीक कर दिया गया है. इसके लिए, प्रॉक्सी के शर्त वाले स्टेटमेंट में नई लाइनों को बेहतर तरीके से हैंडल किया गया है.
269545512

Gateway और Monetization में Postgres ड्राइवर के वर्शन को 42.5.4 पर अपडेट किया गया है.

193007714

किसी प्रॉक्सी की टारगेट जानकारी को JSON के तौर पर फ़ेच करते समय, कुछ प्रॉपर्टी मौजूद नहीं थीं.

इस समस्या को ठीक कर दिया गया है.
245387101

डेवलपर ऐप्लिकेशन से जुड़े एपीआई के ऑडिट डेटा में बदलाव किया गया है.

उपयोगकर्ता सीक्रेट को अब लगातार मास्क किए गए तरीके से लॉग किया जाता है. अगर आपको ऑडिट में सादे टेक्स्ट वाले सीक्रेट को लॉग करना है, तो मैनेजमेंट सर्वर में CWC conf_keymanagement_app.auditlog.mask.secret को false पर सेट करें. इससे सीक्रेट को मास्क होने से रोका जा सकेगा.
260013493

OASValidation नीति के तहत, Open API Spec संसाधनों को लोड करने की प्रोसेस को ऑप्टिमाइज़ करने के लिए सुधार किए गए हैं.

अगर MP को कई OAS संसाधन लोड करने हैं, तो इससे मैसेज प्रोसेसर के बूट होने में लगने वाला समय कम हो जाएगा. इससे, OAS संसाधनों वाली प्रॉक्सी लोड करते समय, बेवजह की गड़बड़ियों और चेतावनी वाले लॉग जनरेट होने से भी रोका जा सकेगा.
274587823

XSLTransform नीति में, बाहरी इकाइयों को डिफ़ॉल्ट रूप से लोड करने की अनुमति नहीं है.

इसे मैसेज प्रोसेसर में फ़्लैग conf_feature-flags_xsl.allow.external.entities=true सेट करके चालू किया जा सकता है.
260714664

कुछ Cassandra टेबल अब भी डिफ़ॉल्ट रूप से SizeTieredCompactionStrategy का इस्तेमाल कर रही थीं.

इसे बदलकर LeveledCompactionStrategy कर दिया गया है. ध्यान दें कि यह बदलाव, Apigee Edge for Private Cloud के नए इंस्टॉलेशन पर ही लागू होता है.
261631942

apigee-postgresql की प्री-इंस्टॉल स्क्रिप्ट में हुई मामूली गड़बड़ी को ठीक किया गया है. इस गड़बड़ी की वजह से, कुछ मामलों में कॉन्फ़िगरेशन फ़ाइलों का बैकअप नहीं लिया जा रहा था.

258898812

ऐप्लिकेशन फ़ेच करने के एपीआई रिस्पॉन्स से, अनचाहे पैरामीटर credentialsLoaded को हटाया गया.

272136041

Apigee में हाल ही में जोड़े गए ये एपीआई फ़ील्ड, Edge for Private Cloud में दिखते हैं. हालांकि, Edge for Private Cloud में इनका कोई असर नहीं होता. इसलिए, अगर आपको ये दिखें, तो इन्हें अनदेखा किया जा सकता है.

  • proxy_deployment_type
  • sense_action_id
  • sense_flag_headers
  • x_apigee_grpc_status
  • x_apigee_grpc_service_name
  • x_apigee_grpc_rpc_name

ज्ञात समस्याएं

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 रिपॉज़िटरी का इस्तेमाल करना लेख पढ़ें.