लक्ष्य
- प्रदाताओं को पसंदीदा क्रम में आज़माएँ।
- अनुरोध को स्वीकृत प्रदाताओं के उपसमूह तक सीमित करें।
- प्रीसेट में बदलाव किए बिना किसी प्रदाता को अस्थायी रूप से अनदेखा करें।
1. प्रदाताओं को खास क्रम में आज़माएँ
पसंदीदा रूट क्रम पहले से पता हो, तोprovider.order का उपयोग करें।
2. अनुरोध को प्रदाताओं के तय उपसमूह तक सीमित करें
अनुरोध को छोटी अनुमति सूची तक सीमित रखना हो, तोprovider.only का उपयोग करें।
3. किसी प्रदाता को विकल्पों से हटाएँ
किसी अनुरोध या थोड़े समय के रोलआउट के लिए प्रदाता छोड़ना हो, तोprovider.ignore का उपयोग करें।
- किसी प्रदाता का प्रदर्शन प्रभावित हो
- आप किसी अन्य प्रदाता पथ की जाँच कर रहे हों
- आप प्रीसेट संपादित किए बिना रूटिंग परिणामों की तुलना करना चाहते हों
4. नियंत्रणों को सावधानी से मिलाएँ
आप इन नियंत्रणों को मिला सकते हैं, लेकिन उद्देश्य स्पष्ट रखें:- पसंद बताने के लिए
orderका उपयोग करें - उम्मीदवारों का समूह तय करने के लिए
onlyका उपयोग करें - किसी प्रदाता को हटाने के लिए
ignoreका उपयोग करें
onlyसे अनुरोध कोgoogle-vertexऔरgoogle-vertex-euतक सीमित करेंorderसेgoogle-vertex-euको पहले प्राथमिकता दें- उस अनुमत समूह में रैंक करने के लिए
sort: "latency"
5. इसे प्रीसेट में कब ले जाएँ
अगर कई सेवाओं में प्रदाता के वही नियम हों, तो उन्हें हर अनुरोध में कॉपी करने के बजाय प्रीसेट में ले जाएँ। अनुरोध-स्तरीय रूटिंग तब उपयोग करें जब ओवरराइड:- अस्थायी हो
- कॉलर-विशिष्ट हो
- किसी एक उपयोगकर्ता प्रवाह से जुड़ा हो