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

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

इस सेक्शन में निजी क्लाउड की सुविधा रिलीज़ करने के लिए, Edge के वर्शन 4.19.06 के बारे में बताया गया है.

रिलीज़ की खास जानकारी

यहां दी गई टेबल में इस रिलीज़ में हुए बदलावों की खास जानकारी दी गई है:

नई सुविधाएं

इस रिलीज़ में ये नई सुविधाएं शामिल हैं:

○ LDAP सहायता के लिए एसएसओ (SSO)
○ एचटीटीपी डिप्लॉयमेंट की सुविधा
○ प्लग करने लायक आंकड़े
○ कैसंड्रा रैक सहायता
○ आईपीवी6 सहायता
○ सिंप्लिफ़ाइड न्यू एज एक्सपीरियंस इंस्टॉलेशन
INVALID_TSC लेन-देन (कमाई करना) शामिल न करें

इन सभी नई सुविधाओं के बारे में ज़्यादा जानकारी के लिए, नई सुविधाएं देखें.

पुराने सिस्टम के साथ काम करने की सुविधा

निजी क्लाउड के लिए Apigee Edge के इस वर्शन में, पुराने सिस्टम के साथ काम करने की सुविधा पर असर डालने वाली इन समस्याओं को शामिल किया गया था:

     
  • समस्या 132443137 (जैसा कि 19.03.01 Public Cloud रिलीज़ नोट में बताया गया है) समस्या को ठीक कर दिया गया है. इसकी वजह से, मैसेज प्रोसेसर अब X-Apigee-* से शुरू होने वाले हेडर को अनदेखा कर देते हैं. इस वजह से, आपको X-Apigee-* हेडर का इस्तेमाल करने वाले किसी भी कोड की रीफ़ैक्टर करनी होगी. साथ ही, उन्हें काम करने वाले हेडर से बदलना होगा.

  • कैसेंड्रा लॉग फ़ाइलों का नाम बदल गया है. अब:

    /opt/apigee/var/log/apigee-cassandra/system.log
शामिल रिलीज़

पिछली बार 'निजी क्लाउड फ़ीचर रिलीज़' के रिलीज़ होने के बाद, ये रिलीज़ शामिल की जा चुकी हैं और इन्हें इस रिलीज़ में शामिल किया गया है:

○ किनारे:
   19.07.23 (यूआई)
   19.03.01
   19.02.19
   19.02.04
   19.01.23
{19.01.23
{1 8.1.14}

19.01.1418.12.0418.08.3118.07.31
○ पोर्टल:
   19.07.08
   19.05.23
   19.05.08
   19.04.18
   19.03.20
   19.02.2719.02.2119.02.0419.01.16
रिटायरमेंट कभी नहीं
समर्थन नहीं होना या रुकना

4.19.06 के रिलीज़ होने के साथ, ये सुविधाएं काम नहीं करतीं:

  • 4.18.01: अब प्राइवेट क्लाउड के लिए, Apigee Edge के 4.18.01 वर्शन को हटा दिया गया है.

ज़्यादा जानकारी के लिए, Apigee का इस्तेमाल बंद करना, रिटायरमेंट, और CPS में बदलाव देखें.

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

इस रिलीज़ में ये गड़बड़ियां ठीक की गई हैं:

○StringDeडुप्लिकेशन सेट नहीं है StringDeडुप्लिकेशन सेट नहीं है (140270474










HEAD

इनमें से हर सुधार के बारे में ज़्यादा जानकारी के लिए, गड़बड़ियां ठीक करना देखें.

पहले से मालूम समस्याएं

इस रिलीज़ में नीचे दी गई ऐसी समस्याएं शामिल हैं जिनके बारे में हमें पता है:

○ शुरू में लेन-देन को रेटिंग न दें (141628497) ○ लॉग आउट करें (141628497) के अपवाद 1 अपवाद 10 मैसेज की रेटिंग सर्वर मेमोरी लीक (137865184)
○ apigee-sso इंस्टॉल करने के लिए मेटाडेटा फ़ाइल फ़ॉर्मैट (135616498)
apigee-monit बैकअप डेटा में काम नहीं करेगा (122370) 16 16 126 16 अतिरिक्त सुरक्षा लॉग को ऐक्सेस करें




समस्याओं को ठीक करने के तरीकों के साथ-साथ, इन सभी समस्याओं के बारे में ज़्यादा जानने के लिए, पहले से मालूम समस्याएं देखें.

अपग्रेड पाथ

यहां दी गई टेबल में, इस रिलीज़ के अपग्रेड पाथ दिखाए गए हैं:

From 4.19.01 सीधे 4.19.01 → 4.19.06 से अपग्रेड करें
05.4.05 से सीधे 4.18.05 → 4.19.06 से अपग्रेड करें
4.18.01 से सीधे 4.18.01 → 4.19.06 से अपग्रेड करें

नई सुविधाएं

इस सेक्शन में, इस रिलीज़ में जोड़ी गई नई सुविधाओं के बारे में बताया गया है. इसके अलावा, इस रिलीज़ में Edge यूज़र इंटरफ़ेस (यूआई) की सभी सुविधाएं, Edge मैनेजमेंट, और शामिल की गई रिलीज़ में शामिल पोर्टल रिलीज़ शामिल हैं.

इन सुधारों के अलावा, इस रिलीज़ में कई सुविधाओं को शामिल किया गया है. इनमें उपयोगिता, परफ़ॉर्मेंस, सुरक्षा, और ऐप्लिकेशन को क्रैश या फ़्रीज़ होने से बचाने से जुड़ी सुविधाएं शामिल हैं.

एचटीटीपी डिप्लॉयमेंट सपोर्ट

डिफ़ॉल्ट रूप से, Edge एपीआई प्रॉक्सी को डिप्लॉय करने के लिए RPC का इस्तेमाल करता है. हालांकि, यह मोड ज़्यादातर इंस्टॉलेशन के लिए बहुत अच्छी तरह से काम करता है. हालांकि, कई एमपी वाले बड़े टोपोलॉजी, RPC के ज़रिए एक साथ बहुत सारे कॉल किए जाने पर टाइम आउट की समस्या हो सकती है.

इस वजह से, Apigee यह सुझाव देता है कि बड़े डिप्लॉयमेंट, डिप्लॉयमेंट के लिए RPC के बजाय एचटीटीपी का इस्तेमाल करें. एचटीटीपी डिप्लॉयमेंट को अब चालू किया जा सकता है.

ज़्यादा जानकारी के लिए, एचटीटीपी डिप्लॉयमेंट चालू करें देखें.

कैसेंड्रा रैक सहायता

Apigee, अब 'निजी क्लाउड रैक' के लिए, Apigee Edge पर कैसांद्रा की कार्रवाई को स्केल करने के लिए सामान्य दिशा-निर्देश देता है.

ज़्यादा जानकारी के लिए, Cassandra rack सहायता पर जाएं.

प्लग करने लायक आंकड़े

डिफ़ॉल्ट रूप से, मैसेज प्रोसेसर से इकट्ठा किए गए आंकड़ों के डेटा को Qpid और Postgres पर प्रोसेस करने के लिए अपलोड किया जाता है. इसके बाद, Edge यूज़र इंटरफ़ेस (यूआई) में आंकड़ों का डेटा देखा जा सकता है.

इस सुविधा के रिलीज़ होने के बाद, डिस्क पर आंकड़ों का डेटा सेव करने के लिए मैसेज प्रोसेसर को कॉन्फ़िगर किया जा सकता है या दोनों विकल्पों को इस्तेमाल किया जा सकता है.

ज़्यादा जानकारी के लिए, Analytics का डेटा किसी फ़ाइल में लिखना देखें.

सिंप्लिफ़ाइड न्यू एज एक्सपीरियंस को इंस्टॉल करना

New Edge के वर्शन को इंस्टॉल करने के लिए, नई स्क्रिप्ट का इस्तेमाल किया गया है.

ज़्यादा जानकारी के लिए, New Edge Experience इंस्टॉल करें देखें.

LDAP आईडीपी की सुविधा

Edge यूज़र इंटरफ़ेस (यूआई) और EDGE मैनेजमेंट एपीआई कॉल की मदद से, लोगों की पुष्टि करने की सुविधा अब एसएएमएल के साथ-साथ LDAP भी काम करती है. एलडीएपी सपोर्ट में, डायरेक्ट बाइंडिंग और इनडायरेक्ट बाइंडिंग, दोनों तरीके शामिल हैं.

ज़्यादा जानकारी के लिए, बाहरी आईडीपी (IdP) की पुष्टि करने के बारे में खास जानकारी देखें.

IPv6 सहायता

डिफ़ॉल्ट रूप से, प्राइवेट क्लाउड के लिए Apigee Edge को किए जाने वाले सभी रनटाइम एपीआई कॉल, IPv4 का इस्तेमाल करते हैं. नई प्रॉपर्टी का इस्तेमाल करके, राऊटर में IPv6 सहायता जोड़ी जा सकती है.

ज़्यादा जानकारी के लिए, राउटर पर IPv6 इस्तेमाल करना देखें.

INVALID_TSC लेन-देन (कमाई करना) को शामिल न करें

अब कमाई करने की सुविधा का इस्तेमाल करने पर, INVALID_TSC लेन-देन को Postgres डेटाबेस में जोड़े जाने से रोका जा सकता है.

ज़्यादा जानकारी के लिए, कमाई करने वाले सर्वर की प्रॉपर्टी देखें.

इस्तेमाल किया जा सकने वाला सॉफ़्टवेयर

इस रिलीज़ में समर्थित सॉफ़्टवेयर में नीचे दिए गए बदलाव शामिल हैं:

सहायता जोड़ी गई अब काम नहीं करता

इस रिलीज़ में, इन प्लैटफ़ॉर्म के लिए सहायता जोड़ी गई है:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

ये प्लैटफ़ॉर्म अब इस रिलीज़ के साथ काम नहीं करते:

  • Red Hat Enterprise Linux (RHEL) 6.9
  • CentOS 6.9
  • Oracle 6.8

इस्तेमाल किए जा सकने वाले प्लैटफ़ॉर्म की पूरी सूची देखने के लिए, साथ काम करने वाले सॉफ़्टवेयर और साथ काम करने वाले वर्शन देखें.

गड़बड़ी ठीक की गई

इस सेक्शन में, प्राइवेट क्लाउड की उन गड़बड़ियों की सूची दी गई है जिन्हें इस रिलीज़ में ठीक किया गया था. इसके अलावा, इस रिलीज़ में Edge यूज़र इंटरफ़ेस (यूआई), Edge मैनेजमेंट, और शामिल की गई रिलीज़ में दिखाई गई पोर्टल रिलीज़ शामिल हैं.

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

UseStringDeडुप्लीकेशन सेट नहीं है

UseStringDeduplication को प्रोडक्शन एनवायरमेंट में, edge-message-processor कॉम्पोनेंट के लिए सेट नहीं किया जा रहा था.
111445518

MP की गड़बड़ियां

मैसेज प्रोसेसर, हर पांच मिनट में गड़बड़ी के इस मैसेज को लगातार लॉग करते रहते हैं:
2019-06-29 00:02:05,775 Apigee-Timer-6 ERROR CMgmt -
  ConnectorServiceImpl.refreshToken() : Connector Management API auth token
  generation failed: 0 null
113342838

JMX के साथ कसांद्रा की असफलता

JMX ऑथेंटिकेशन चालू होने के दौरान, कैसंड्रा की कार्रवाइयां काम नहीं कर रही थीं
138931337

13-नोड अपग्रेड

17.09, 18.01, और 18.05 से 13-नोड इंस्टॉलेशन को अपग्रेड नहीं किया जा सका.
119802562

एक ही नाम वाली प्रॉक्सी

अगर एक ही संगठन के दो उपयोगकर्ता एक ही नाम वाली प्रॉक्सी बनाते हैं, तो दूसरी बनाई गई प्रॉक्सी, पहले उपयोगकर्ता को ओवरराइट कर देगी. ऐसा सिर्फ़ तब हुआ, जब अलग-अलग उपयोगकर्ता दूसरे प्रॉक्सी को नहीं देख पाए.
118851790

कीस्टोर लोड नहीं हो रहे हैं

जब किसी संगठन/एनवायरमेंट के लिए 100 से ज़्यादा कीस्टोर मौजूद थे, तब Edge यूज़र इंटरफ़ेस (यूआई) में कीस्टोर और रेफ़रंस सेक्शन लोड नहीं हो रहे थे. इसके बजाय, यूज़र इंटरफ़ेस (यूआई) ने Internal Error (Error Fetching Keystores) गड़बड़ी दिखाई.
110988191

Analytics का डेटा जनरेट नहीं हो सका

Analytics, माइक्रोगेटवे से डेटा उपलब्ध कराने पर उस एनवायरमेंट के लिए काम नहीं कर सका जिसे आने वाले समय की तारीख पर सेट किया गया था.
110785400

बैकअप नहीं लिया जा सका

ज़ूकीपर, कैसेंड्रा, और OpenLDAP बार-बार अपने डेटा का बैक अप नहीं ले पाए. इसकी वजह यह है: File changed as we read it.
79993247

Node.js के लिए HEAD अनुरोध

Node.js टारगेट के लिए किए गए HEAD अनुरोध हैंग हो सकते हैं. इससे, कनेक्शन को मंज़ूरी मिलना बाकी है.
70291825

apigee-postgres बैकअप/रिस्टोर

apigee-postgres बैकअप/रिस्टोर करने पर, अब सभी कॉम्पोनेंट के डेटा का बैक अप लिया जाता है.
65737520

सिस्टम का पासवर्ड रीसेट करना

जिस मैनेजमेंट सर्वर में खास वर्ण शामिल हैं उसके सिस्टम एडमिन का पासवर्ड रीसेट नहीं किया जा सकेगा.

आम तौर पर होने वाली समस्याएं

यहां दी गई टेबल में, इस रिलीज़ की जानी-पहचानी समस्याओं की जानकारी दी गई है:

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

शुरुआत में लेन-देन को रेटिंग न देना

किसी संगठन के लिए पहली बार कमाई करने की सुविधा चालू करने पर, 'निजी क्लाउड' के लिए एज शुरुआत में लेन-देन को रेट नहीं करता. यह नए और मौजूदा संगठनों पर लागू होता है.

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

समाधान:

किसी भी मैसेज प्रोसेसर (MPs) को रीस्टार्ट करें. ऐसा करने के लिए, यहां दिया गया तरीका अपनाएं:
apigee-service edge-message-processor restart

कमाई करने की सुविधा चालू होने के बाद, एमपी को रीस्टार्ट करने से Edge, चालू होने पर ZooKeeper से कॉन्फ़िगरेशन लोड करेगा. ऐसा हर बार रीस्टार्ट होने पर होता है. इसका मतलब है कि समस्या शुरुआत में ही लागू होती है.

137865184

मिंट रेटिंग सर्वर की मेमोरी लीक होना

जब किसी MXग्रुप में एक नया Qpid इंस्टेंस रजिस्टर किया जाता है, तो सूची बिना उपभोक्ताओं के बन जाती है. इस वजह से, सूची में और सारे संसाधन उपलब्ध होने चाहिए.

समाधान:

कोई नहीं.
135616498

apigee-sso इंस्टॉल करने के लिए मेटाडेटा फ़ाइल फ़ॉर्मैट

apigee-sso इंस्टॉल करते समय और यूआरएल के बजाय मेटाडेटा.xml फ़ाइल का इस्तेमाल करते समय, अगर मेटाडेटा.xml फ़ाइल में फ़ाइल के आखिर में कोई नई लाइन (सीआरएलएफ़) शामिल नहीं है, तो मेटाडेटा.xml फ़ाइल को पूरी तरह नहीं पढ़ा जा सकेगा.

समाधान:

इस समस्या से बचने के लिए, इनमें से कोई एक तरीका अपनाया जा सकता है:

  • मेटाडेटा.xml फ़ाइल के आखिर में एक CRLF जोड़ें

    या

  • मेटाडेटा के लिए, यूआरएल वाली जगह की जानकारी का इस्तेमाल करें
122370980

apigee-monit, Amazon Linux 1 पर काम नहीं करता

समाधान:

कोई नहीं.
121095148

मैसेज प्रोसेसर का बैकअप, फ़ाइलों के सही सेट का बैक अप नहीं ले रहा है

समाधान:

दूसरी बार बैकअप लें और इससे फ़ाइलों के सही सेट का बैक अप लिया जा सकेगा.

76087166

डेटा सेंटर के एक से ज़्यादा कॉन्फ़िगरेशन में DataAccessअपवाद

कई डेटा सेंटर कॉन्फ़िगरेशन में, अगर एक डेटास्टोर उपलब्ध नहीं है, तो आपको यह गड़बड़ी दिख सकती है:

DataAccessException: Error while accessing datastore;
Please retry later

इस वजह से हो सकता है कि मैनेजमेंट सर्वर शुरू न हो, क्योंकि यह dc-1 और dc-2 दोनों में कैसंड्रा नोड से कनेक्ट होने की कोशिश कर रहा है. DataAccessExceptions तब होता है, जब कोई कैसंड्रा नोड नीचे होता है. इससे एपीआई ट्रैफ़िक में भी रुकावट आ सकती है. ऐसा तब होता है, जब मैसेज प्रोसेसर केवीएम को वापस पाने की कोशिश करते समय DataAccessExceptions रिपोर्ट करते हैं.

ध्यान दें कि उम्मीद की गई स्थिति मैनेजमेंट सर्वर के लिए है कि वह पूरे क्षेत्रों में डेटास्टोर कॉम्पोनेंट से कनेक्ट न हो.

समाधान

इस समस्या को हल करने के लिए, नीचे बताए गए Cassandra नोड टाइप के उपलब्ध न होने वाले डेटा सेंटर में रजिस्ट्रेशन रद्द करना होगा. इसके बाद, Cassandra नोड के दोबारा उपलब्ध होने पर उन्हें फिर से रजिस्टर करना होगा:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

कैसांद्रा के इन नोड टाइप का रजिस्ट्रेशन रद्द करने और इन्हें फिर से रजिस्टर करने के लिए:

  1. नीचे दिए गए curl निर्देश का इस्तेमाल करके, कैसंड्रा नोड के यूयूआईडी पाएं:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    जगह:

    • ADMIN_EMAIL और ADMIN_PW आपके Apigee खाते के क्रेडेंशियल हैं.
    • MS_IP और MS_PORT, मैनेजमेंट सर्वर का आईपी पता और पोर्ट नंबर हैं.
    • REGION उस डेटा सेंटर का नाम है जिसमें मैनेजमेंट सर्वर मौजूद होता है.
    • GATEWAY_POD, पॉड का नाम है, जो डिफ़ॉल्ट रूप से "गेटवे" होता है. हालांकि, हो सकता है कि आपने इसका नाम बदलकर कुछ और कर दिया हो. इसलिए, देखें कि आपने इसे लागू किया है या नहीं.
    • CASSANDRA_NODE_TYPE, kms-datastore, dc-datastore, और keyvaluemap-datastore में से एक है.

    उदाहरण के लिए:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    जवाब इस फ़ॉर्मैट का इस्तेमाल करता है:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    उदाहरण के लिए:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    जवाब में uUID फ़ील्ड की वैल्यू नोट करें. नोड का रजिस्ट्रेशन रद्द करने के लिए, आप इनका इस्तेमाल करेंगे.

  2. हर तरह के कैसेंड्रा नोड के लिए पहला चरण दोहराएं: kms-datastore, dc-datastore, और keyvaluemap-datastore. लौटाए गए यूयूआईडी पर ध्यान दें.
  3. इस निर्देश का इस्तेमाल करके, नोड का रजिस्ट्रेशन रद्द करें:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    जहां UUID, पिछले निर्देश के जवाब में दिखाया गया यूयूआईडी है.

  4. पहले और दूसरे चरण में इकट्ठा किए गए हर यूयूआईडी के लिए, तीसरे चरण को दोहराएं.
  5. इस निर्देश का इस्तेमाल करके, नोड को फिर से रजिस्टर करें:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

ध्यान दें कि ये कार्रवाइयां, ज़ूकीपर से नोड को रजिस्टर और रद्द करती हैं. इससे कैसंड्रा क्लस्टर पर कोई असर नहीं पड़ता. इन निर्देशों के बारे में ज़्यादा जानकारी के लिए, डेटास्टोर रजिस्ट्रेशन अपडेट करें देखें.

68722102

MessageLogging नीति, जिसमें लॉग मैसेज में ज़्यादा जानकारी शामिल है

MessageLogging नीति का FormatMessage एलिमेंट, लॉग किए गए मैसेज का फ़ॉर्मैट कंट्रोल करता है. FormatMessage=false होने पर, लॉग किए गए मैसेज में Apigee से जनरेट की गई कोई जानकारी शामिल नहीं होनी चाहिए. हालांकि, FormatMessage=false को सेट करने के बाद भी, लॉग मैसेज में यह जानकारी शामिल होती है:

  • प्राथमिकता स्कोर
  • टाइमस्टैंप

समाधान:

कोई नहीं.

अगला कदम

Private Cloud 4.19.06 के लिए Edge का इस्तेमाल करने के लिए, इन लिंक का इस्तेमाल करें:

नए इंस्टॉलेशन:
नए इंस्टॉलेशन की खास जानकारी
मौजूदा इंस्टॉलेशन:
पाथ अपग्रेड करें