Konfigurace trvalosti pracovních postupů
Průvodce konfigurací technologie AppFabric umožňuje provádět následující úlohy. Rutiny prostředí Windows PowerShell technologie AppFabric umožňují vytvářet a inicializovat úložiště trvalosti systému SQL Server. Tyto rutiny navíc umožňují odebrat z úložiště trvalosti systému SQL Server všechny artefakty související s trvalostí.
Zadejte uživatelský účet, pod kterým je spuštěna Správa pracovního postupu.
Vytvořte a inicializujte úložiště trvalosti. Při procesu vytváření bude vytvořeno samotné úložiště instancí a při procesu inicializace budou vytvořeny všechny artefakty související s trvalostí v úložišti trvalosti.
Zaregistrujte úložiště trvalosti v kořenovém souboru Web.config, který mohou dědit všechny aplikace a služby.
Rozšíření Správce služby IIS a rutiny prostředí Windows PowerShell, které jsou obsaženy v technologii AppFabric, umožňují konfigurovat funkce trvalosti pro služby pracovních postupů. V následujícím seznamu jsou popsány některé z těchto úkolů:
Povolte nebo zakažte trvalost pro služby pracovních postupů.
Zadejte úložiště trvalosti systému SQL Server, které má být použito.
Určete, zda má zprostředkovatel trvalosti systému SQL Server před uložením informací o stavu instance do databáze trvalosti zakódovat tyto informace pomocí algoritmu GZip.
Určete, zda mají být informace o stavu instance po jejím dokončení odstraněny.
Určete, jaká má být provedena akce, pokud hostitel přijme výjimku InstanceLockedException. Hostitel pracovního postupu přijme výjimku InstanceLockedException při pokusu o uzamčení instance, která je právě uzamčená jiným hostitelem. Povolené možnosti pro toto pole jsou: Žádné, Základní opakování a Agresivní opakování. Výchozí hodnota je Žádné. Následující seznam obsahuje popisy těchto tří možností:
Žádné: Hostitel služby se nepokusí uzamknout instanci a předá volajícímu výjimku InstanceLockedException.
Základní opakování: Hostitel služby se opakovaně pokusí uzamknout instanci s exponenciálně rostoucím zpožděním a na konci sekvence předá volajícímu výjimku InstanceLockedException.
Agresivní opakování: Hostitel služby se opakovaně pokusí uzamknout instanci v lineárním intervalu opakování a na konci sekvence předá volajícímu výjimku.
Zadejte časový interval, ve kterém musí být zámek obnoven. Platnost zámku vyprší za dobu 30 sekund + (zadaný čas obnovení zámku) po jeho posledním obnovení.
Zadejte časové období, po jehož uplynutí úložiště instancí pracovních postupů SQL spustí úlohu zjišťování spustitelných nebo aktivovatelných instancí pracovních postupů v databázi trvalosti po předchozím cyklu zjišťování. Úložiště instancí pracovních postupů SQL spustí vnitřní úlohu, která se pravidelně probouzí a zjišťuje spustitelné nebo aktivovatelné instance v databázi trvalosti.
Technologie AppFabric obsahuje Správu pracovního postupu, což je služba systému Windows poskytující služby pro správu instancí služeb pracovních postupů. Další informace o této službě naleznete v tématu Správa pracovního postupu. Tato služba nezveřejňuje žádné parametry konfigurace, které lze konfigurovat pomocí rozšíření Správce služby IIS nebo pomocí rutin. Můžete však přímo konfigurovat úložiště instancí, která Správa pracovního postupu monitoruje v konfiguračních souborech.
V této části naleznete témata, která popisují způsob konfigurace trvalosti pracovních postupů, úložišť instancí a Správy pracovního postupu.
V této části
Konfigurace trvalosti pracovních postupů pomocí Správce služby IIS
Konfigurace trvalosti pracovních postupů pomocí rutin technologie Windows Server AppFabric
Konfigurace úložišť trvalosti pomocí rutin technologie Windows Server AppFabric
Další odkazy
Koncepty
Další prostředky
Úložiště instancí pracovních postupů SQL
2011-12-05