Ülevaade #
Veebirakendusele puhverserveripõhise koormuse tasakaalustaja kaudu juurdepääs põhjustab mõnikord ootamatu käitumise, kus pakutav teenus erineb kavandatust. See probleem tekib tavaliselt teenindusjaotise prioriteedi valede konfiguratsioonide tõttu, mille tulemuseks on teenuste sobitamine järjestikuses järjekorras. See teadmistebaasi artikkel käsitleb levinumaid põhjuseid ja annab samm-sammulise juhendi, et tagada koormuse tasakaalustaja farmis õige teenuseprioriteedi konfiguratsioon.
Probleemi kirjeldus #
Teenuste konfigureerimisel koormuse tasakaalustajas on ülioluline tagada, et kavandatud teenus oleks õigesti sobitatud. Kui teenuste loendi keskel on teenus ilma sobiva tingimuseta, ei pruugita järgnevaid teenuseid kunagi sobitada. See võib viia selleni, et viimane teenus muutub vaiketeenuseks, mille tulemuseks on soovimatu teenus või käivitatakse a 503 HTTP Viga
Lahendamise sammud #
Järgige neid samme puhverserveripõhises koormuse tasakaalustajas oodatust erinevat teenust pakkuvale veebirakendusele juurdepääsu tõrkeotsinguks ja lahendamiseks.
1. Lubage talulogid #
Märkus. See samm kehtib ainult koormuse tasakaalustaja Enterprise Editioni jaoks.
Farmi logide lubamine võimaldab teil tuvastada, millist teenust päringu töötlemise ajal sobitatakse. Järgige neid samme.
a. Juurdepääs koormuse tasakaalustaja haldusliidesele.
b. Liikuge farmi konfiguratsiooni täpsemate sätete juurde.
c. Leidke talulogide lubamise valik ja lülitage see sisse.

Põllumajanduse logid annavad väärtuslikku teavet taotluste töötlemise torustiku kohta, aidates tuvastada mis tahes väärkonfiguratsioonid.
2. Kontrollige teenuste sobitamise reegleid #
Kontrollige teenuste vastavusreegleid, keskendudes sellele Võõrustaja or URI tingimused. Veenduge, et:
a. Hosti sobitamise reegel: veenduge, et teenused on konfigureeritud õigete hostinimedega. Ükski teenus ei tohiks sobida tühja hostiga.
b. URI sobitamise reegel: kui koormuse tasakaalustaja kasutab URI-põhist sobitamist, veenduge, et URI tingimused on õigesti seadistatud. Veenduge, et ükski teenus ei vastaks tühjale URI-le.
3. Teenuste järjekord #
Teenuste järjekord konfiguratsioonis on kriitiline. Asetage alati viimane teenus ilma sobiva tingimuseta loendis viimasena. See tagab, et kui ükski eelmine teenus ei ühti, tagab vaikekäitumise viimane teenus.
4. Keela farmi logid #
Kui olete väärkonfiguratsioonid tuvastanud ja parandanud, keelake farmi logid, et vältida tarbetuid logimiskulusid.
Järeldus #
Erinevat teenust puhverserveripõhise koormuse tasakaalustaja kaudu pakkuva veebirakenduse tõrkeotsing taandub sageli teenuse prioriteedi väärkonfiguratsioonidele. Järgides selles artiklis kirjeldatud samme, saavad administraatorid tuvastada, parandada ja ära hoida teenuse sobitamisega seotud probleeme. Koormuse tasakaalustaja konfiguratsiooni regulaarne ülevaatamine ja hooldamine tagab veebirakenduste jaoks sujuva ja usaldusväärse kasutuskogemuse.