Nastavení konfigurace hostitele mezipaměti (ukládání do mezipaměti technologie Windows Server AppFabric)
Nastavení hostitele mezipaměti technologie Windows Server AppFabric jsou uložena na dvou místech: na úrovni clusteru v nastavení konfigurace clusteru a na úrovni hostitele mezipaměti u každého jednotlivého hostitele mezipaměti.
Nastavení hostitele mezipaměti na úrovni clusteru
Nastavení hostitele mezipaměti uložená na úrovni clusteru souvisejí s tím, jak hostitel mezipaměti funguje jako účastník v clusteru, například určují nastavení spotřeby paměti a nastavení síťového portu pro komunikaci. Tyto položky nastavení hostitele mezipaměti na úrovni clusteru jsou popsány v tématu Nastavení konfigurace clusteru (ukládání do mezipaměti technologie Windows Server AppFabric).
Většina možností nastavení na úrovni clusteru je k dispozici pro zobrazení a úpravy také v nástroji pro správu mezipaměti prostředí Windows PowerShell. Další informace naleznete v tématu Správa funkcí technologie Windows Server AppFabric pro ukládání do mezipaměti pomocí prostředí Windows PowerShell.
Nastavení hostitele mezipaměti na úrovni hostitele
Nastavení hostitele mezipaměti uložená v jednotlivých hostitelích mezipaměti souvisí s nastaveními požadovaným pro spuštění softwaru. Například nastavují, kde hostitel mezipaměti nalezne umístění úložiště konfigurace clusteru a jak mají být konfigurovány protokolovací jímky.
K ukládání nastavení hostitele mezipaměti používá každý hostitel konfigurační soubor s názvem DistributedCacheService.exe.config. Tento soubor je automaticky vytvořen a konfigurován během instalace a je umístěn ve složce .\Windows\System32\AppFabric. Nastavení použité v tomto konfiguračním souboru by se ve většině případů neměla měnit. Tento soubor bude pravděpodobně nutné upravit pouze za účelem nastavení úrovně protokolování nebo změny umístění protokolu.
Poznámka
Další nastavení v souboru DistributedCacheService.exe.config, která zde nejsou popsána, používá technologie AppFabric pro interní operace.
Nastavení elementu dataCacheConfig
Nastavení v elementu dataCacheConfig
poskytují hostiteli mezipaměti informace vztahující se ke clusteru mezipaměti. V elementu dataCacheConfig
se nachází nastavení, například název clusteru, umístění úložiště konfigurace clusteru a název služby hostitele mezipaměti.
Nastavení v elementu dataCacheConfig
uvedená v následující tabulce používá také nástroj pro správu prostředí PowerShell, pokud použijete příkaz Use-CacheCluster
bez parametrů. Další informace naleznete v tématu Správa funkcí technologie Windows Server AppFabric pro ukládání do mezipaměti pomocí prostředí Windows PowerShell.
Nastavení | Umístění konfigurace XML |
---|---|
Název serveru mezipaměti |
Atribut |
Připojovací řetězec umístění konfigurace clusteru |
Element |
Poznámka
Pokud k uložení nastavení konfigurace clusteru používáte databázi systému SQL Server, bude připojovací řetězec systému SQL Server uložen v souboru DistributedCacheService.exe.config v podobě prostého textu. Kdykoli je to možné, použijte k zabezpečení databáze integrované zabezpečení systému Windows, aby v připojovacích řetězcích nebyla požadována hesla.
Příklad
Následující příklad znázorňuje konfigurační soubor hostitele DistributedCacheService.exe.config.
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<!-- Microsoft.ApplicationServer.Caching.Core assembly name is hard-coded -->
<section name="dataCacheConfig" type="Microsoft.ApplicationServer.Caching.DataCacheConfigSection, Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
<section name="fabric" type="Microsoft.Fabric.Common.ConfigFile, Microsoft.WindowsFabric.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" allowLocation="true" allowDefinition="Everywhere" />
<section name="dataCache" type="Microsoft.ApplicationServer.Caching.DataCacheSection, Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</configSections>
<dataCacheConfig cacheHostName="AppFabricCachingService">
<log location="" logLevel="-1" />
<clusterConfig provider="System.Data.SqlClient" connectionString="Data Source=SqlServer1;Initial Catalog=CacheConfigDB;Integrated Security=True" />
</dataCacheConfig>
<fabric>
<section name="param" path="">
<key name="VersionInfoClass" value="Microsoft.ApplicationServer.Caching.ServerVersionInfo, Microsoft.ApplicationServer.Caching.Server" />
<key name="DroppedReplicaKeepDuration" value="0" />
<key name="ClusterStableNodeUpInterval" value="10" />
<key name="ReplicationQueueCapacity" value="128" />
<key name="CopyQueueCapacity" value="2" />
<key name="ReplicationTempListCapacity" value="1024" />
<key name="ReplicationTempListInitialSize" value="128" />
<key name="ReplicationRetryInterval" value="12" />
<key name="ThrowOnAssert" value="true" />
</section>
</fabric>
<dataCache size="Small">
<hosts>
<host replicationPort="22236" arbitratorPort="22235" clusterPort="22234" hostId="1739552749" size="1228" leadHost="true" account="NT AUTHORITY\NETWORK SERVICE" name="localhost" cacheHostName="AppFabricCachingService" cachePort="22233" />
</hosts>
</dataCache>
<runtime>
<gcServer enabled="true" />
</runtime>
<startup>
<supportedRuntime version="v4.0.30125" />
</startup>
</configuration>
Další odkazy
Koncepty
Nastavení konfigurace aplikace (ukládání do mezipaměti technologie Windows Server AppFabric)
Nastavení konfigurace clusteru (ukládání do mezipaměti technologie Windows Server AppFabric)
Řešení potíží s ukládáním do mezipaměti technologie Windows Server AppFabric
Správa funkcí technologie Windows Server AppFabric pro ukládání do mezipaměti pomocí prostředí Windows PowerShell
Koncepce ukládání do mezipaměti technologie Windows Server AppFabric
Vývoj klienta mezipaměti (ukládání do mezipaměti technologie Windows Server AppFabric)
2011-12-05