Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A HTTP-alapú szimbólumtárolót úgy konfigurálhatja, hogy proxyként működjön az ügyfélszámítógépek és más szimbólumtárolók között. A megvalósítás egy SymProxy (Symproxy.dll) nevű Internet Server Application Programming Interface (ISAPI) szűrőn keresztül történik. A SymProxy-kiszolgáló átjárószámítógépként használható az internethez vagy a vállalati hálózaton belüli egyéb forrásokhoz. Az alábbi ábrán egy példa SymProxy-konfiguráció látható.
A SymProxy számos helyzetben hasznos. Például:
Számos rendszert hibakeres egy laboratóriumi környezetben, ahol a számítógépek nincsenek csatlakoztatva a vállalati hálózathoz, de a szimbólumok a hálózaton vannak tárolva, és integrált Windows-hitelesítés használatával kell őket elérni.
A vállalati számítástechnikai környezet tartalmaz egy tűzfalat, amely megakadályozza az internethez való hozzáférést a hibakereső számítógépekről, és szimbólumokat kell beszereznie egy internetes webhelyről.
Egyetlen szimbólumútvonalat szeretne bemutatni a vállalat összes felhasználója számára, hogy ne tudjanak és ne törődjenek a szimbólumok tartózkodási helyére, és felhasználói beavatkozás nélkül is hozzáadhat új szimbólumtárolókat.
Van egy távoli webhelye, amely fizikailag távol van a többi vállalati erőforrástól, és a hálózati hozzáférés lassú. Ez a rendszer szimbólumok beszerzésére és távoli helyen történő gyorsítótárazására használható.
A SymProxy telepítéséhez manuálisan kell átmásolnia a fájlokat a megfelelő helyre, konfigurálnia kell a beállításjegyzéket, ki kell választania a hálózati biztonsági hitelesítő adatokat, és konfigurálnia kell az Internet Information Servicest (IIS). A HTTP-szimbólumtároló megfelelő konfigurálásához tekintse meg HTTP-szimbólumtárolókcímű témakört.
Több szimbólumkiszolgáló teljesítményével kapcsolatos szempontok
Minden virtuális könyvtár több (felsőbb rétegbeli) szimbólumtárolóhoz társítható. Az egyes szimbólumtárolók egymástól függetlenül kérdezhetők le. A teljesítmény érdekében a helyi SMB-kiszolgálókat az internetes HTTP-kiszolgálók előtt kell feldolgozni. A hibakereső szimbólum-útvonalaival ellentétben a SymProxy szimbólum-útvonalában több HTTP szimbólumtár is megadható. Virtuális könyvtáronként legfeljebb 10 bejegyzés támogatott.
SymProxy szimbólum elérési útja
A SymProxy felosztja a (beállításjegyzékben definiált) szimbólum elérési útját az egyes bejegyzésekre, és az egyes bejegyzések használatával létrehoz egy SRV* alapú szimbólum elérési útját a fájl lekéréséhez. A virtuális könyvtár mappáját használja az egyes lekérdezések alsóbb rétegbeli tárolójaként – gyakorlatilag egyetlen alsóbb rétegbeli szimbólumtárolóba egyesíti a felsőbb rétegbeli tárolókat.
A SymProxy által használt (generált) szimbólum elérési útja egyenértékű a következővel:
SRV*<Virtual Directory Folder>*<SymbolPath Entry #N>
Ebben a példában egy UNC útvonal és két HTTP útvonal van társítva egy virtuális könyvtárhoz, hogy egyesítse a szimbólumokat egy vállalati szimbólumkiszolgálóból, a Microsoftból és egy harmadik félből (Contoso). A SymProxy SymbolPath a következőképpen lesz beállítva:
\\MainOffice\Symbols;https://msdl.microsoft.com/download/symbols;
https://symbols.contoso.com/symbols
A rendszer először lekérdezi a fő iroda szimbólumfájl-megosztást a következő (generált) szimbólumútvonal használatával:
SRV*D:\SymStore\Symbols*\\MainOffice\Symbols
Ha a szimbólumfájl nem található, a Microsoft Symbol Store a következő (generált) szimbólum elérési útján kérdezhető le:
SRV*D:\SymStore\Symbols*https://msdl.microsoft.com/download/symbols
Ha a fájl továbbra sem található, a Contoso szimbólumtár (https://symbols.contoso.com/symbols) lekérdezésére a következő (generált) szimbólum elérési útvonal használatos:
SRV*D:\SymStore\Symbols*https://symbols.contoso.com/symbols
Ez a szakasz a következőket tartalmazza:
SymProxy telepítése
A rendszerleíró adatbázis konfigurálása
Hálózati biztonsági hitelesítő adatok kiválasztása
IIS konfigurálása a SymProxy számára