Megosztás a következőn keresztül:


Azure Cloud Services (kiterjesztett támogatás) konfigurációs séma (cscfg-fájl)

Fontos

2025. március 31-étől a felhőszolgáltatások (kiterjesztett támogatás) elavultak, és 2027. március 31-én teljesen megszűnnek. További információ az elavulás folyamatáról és a migrálásról.

A szolgáltatáskonfigurációs fájl megadja a szolgáltatás minden szerepköréhez üzembe helyezendő szerepkörpéldányok számát, a konfigurációs beállítások értékeit és a szerepkörhöz társított tanúsítványok ujjlenyomatait. Ha a szolgáltatás egy virtuális hálózat része, a hálózat konfigurációs adatait meg kell adni a szolgáltatáskonfigurációs fájlban és a virtuális hálózat konfigurációs fájljában. A szolgáltatáskonfigurációs fájl alapértelmezett bővítménye a cscfg.

A Cloud Service (kiterjesztett támogatás) definíciós sémája a szolgáltatásmodellt írja le.

Alapértelmezés szerint az Azure Diagnostics konfigurációs sémafájlja telepítve van a C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\<version>\schemas könyvtárba. Cserélje le <version> az Azure SDK telepített verziójára.

A szerepkörök szolgáltatásban való konfigurálásáról további információt a Felhőszolgáltatás-modell bemutatása című témakörben talál.

Alapszintű szolgáltatáskonfigurációs séma

A szolgáltatáskonfigurációs fájl alapformátuma a következő.

<ServiceConfiguration serviceName="<service-name>" osFamily="<osfamily-number>" osVersion="<os-version>" schemaVersion="<schema-version>">

  <Role …>
    …
  </Role>

  <NetworkConfiguration>
    …
  </NetworkConfiguration>

</ServiceConfiguration>

Séma meghatározások

Az alábbi cikkek az elem sémáját ServiceConfiguration ismertetik:

Szolgáltatáskonfigurációs névtér

A szolgáltatáskonfigurációs fájl XML-névtere a következő: http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration.

SzolgáltatásKonfiguráció elem

Az ServiceConfiguration elem a szolgáltatáskonfigurációs fájl legfelső szintű eleme.

Az alábbi táblázat a ServiceConfiguration elem attribútumait ismerteti. Minden attribútumérték sztring típusú.

Attribútum Leírás
szolgáltatásNeve Szükséges. A Felhőszolgáltatás neve. Az itt megadott névnek meg kell egyeznie a szolgáltatásdefiníciós fájlban megadott névvel.
osFamily Opcionális. Megadja a felhőszolgáltatás szerepkörpéldányaion futó vendég operációs rendszert. A támogatott vendég operációsrendszer-kiadásokról további információt az Azure Vendég operációs rendszer kiadásai és az SDK kompatibilitási mátrixa című témakörben talál.

Ha nem tartalmaz osFamily értéket, és nem adott vendég operációsrendszer-verzióra állította be az osVersion attribútumot, a rendszer az alapértelmezett 1 értéket használja.
operációs rendszer verziója (osVersion) Opcionális. A vendég operációs rendszer azon verzióját adja meg, amely a Felhőszolgáltatás szerepkörpéldányaiban fut. További információ a vendég operációs rendszer verzióiról: Azure Guest OS Releases and SDK Compatibility Matrix.

Megadhatja, hogy a vendég operációs rendszert automatikusan frissítse a legújabb verzióra. Ehhez állítsa a(z) osVersion attribútum értékét a *-re. Ha be van *állítva, a szerepkörpéldányok a vendég operációs rendszer legújabb verziójával lesznek üzembe helyezve a megadott operációsrendszer-családhoz, és automatikusan frissülnek a vendég operációs rendszer új verzióinak kiadásakor.

Ha manuálisan szeretne megadni egy adott verziót, használja az Azure Guest OS-kiadások és az Configuration String SDK kompatibilitási mátrix jövőbeli, aktuális és átmeneti vendég operációsrendszer-verziói szakaszának táblázatából.

Az osVersion attribútum alapértelmezett értéke *.
schemaVersion Opcionális. A szolgáltatáskonfigurációs séma verzióját adja meg. A sémaverzió lehetővé teszi a Visual Studio számára, hogy a sémaérvényesítéshez használandó megfelelő SDK-eszközöket válassza ki, ha az SDK több verziója is telepítve van egymás mellett. A sémával és a verziókompatibilitással kapcsolatos további információkért lásd: Azure Guest OS Releases and SDK Compatibility Matrix

A szolgáltatáskonfigurációs fájlnak egy ServiceConfiguration elemet kell tartalmaznia. Az ServiceConfiguration elem tetszőleges számú Role elemet és nulla vagy 1 NetworkConfiguration elemet tartalmazhat.

Lásd még

Azure Cloud Services (kiterjesztett támogatás) definíciós séma (csdef-fájl)