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

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

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

ध्यान दें: यह वर्शन 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

फ़िलहाल, इंस्टॉल किए गए आरपीएम के वर्शन देखने के लिए, यह डालें, ताकि यह पता चल सके कि उन्हें अपडेट करने की ज़रूरत है या नहीं:

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. सभी Edge नोड पर, edge प्रोसेस के लिए 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 की सुविधा जोड़ी गई है. ज़्यादा जानकारी के लिए, साउथबाउंड ट्रैफ़िक के लिए TLS 1.3 कॉन्फ़िगर करना देखें.

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

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

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

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

बंद की गई और बंद होने वाली सुविधाएं

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

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

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

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

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

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

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

193007714

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

इसे ठीक कर दिया गया है.
245387101

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

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

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

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