Controlar instâncias de serviço usando o Gerenciador do IIS
As instâncias do serviço Windows Workflow Foundation (WF) estão disponíveis nas extensões AppFabric do Gerenciador do IIS por meio de duas exibições; instâncias de fluxo de trabalho rastreadas e instâncias de fluxo de trabalho persistentes. A exibição das instâncias de fluxo de trabalho rastreadas não expõe operações de controle.
Você pode exibir instâncias de serviço de fluxo de trabalho em um repositório de persistência no Gerenciador do IIS usando duas exibições: Instâncias WF Controladas e Instâncias WF Persistentes. A exibição da instância do Fluxo de Trabalho rastreada não expõe operações de controle. Para obter mais informações sobre instâncias de fluxo de trabalho rastreadas, consulte Página Instâncias WF Rastreadas.
As instâncias de serviço de fluxo de trabalho persistentes são as únicas instâncias de fluxo de trabalho que expõem operações de controle. Uma instância do Fluxo de Trabalho persistente tem um instantâneo de seu estado persistente para um repositório de persistência quando sua execução é pausada. Uma instância do Fluxo de Trabalho persistente pode ser exibida e controlada usando operações de controle na página Instâncias WF Persistentes. Para obter mais informações sobre persistência no AppFabric, consulte Página Instâncias WF Persistentes.
Para controlar instâncias de serviço de fluxo de trabalho usando o Gerenciador do IIS
No Extensões do Gerenciador do IIS no AppFabric, clique duas vezes em Serviços para abrir a página Serviços. Para obter mais informações, consulte Página Serviços.
Clique com o botão direito do mouse no serviço e selecione Exibir Instâncias WF Persistentes. Isso exibe a página Instâncias WF Persistentes, que enumera as instâncias de fluxo de trabalho persistentes. Essa ação só será habilitada para serviços executados no domínio de aplicativo .NET Framework 4 com a persistência configurada. A página Instâncias WF Persistentes exibe todas as instâncias (informações de estado) armazenadas no repositório de persistência. Se a página Instâncias WF Persistentes for chamada como descrito, o controle de consulta será aberto por padrão exibindo as primeiras cinquenta (50) instâncias persistentes que pertencem a esse serviço. Se a página Instâncias WF Persistentes for chamada clicando nas métricas dentro do Dashboard, as instâncias exibidas serão o resultado de consultas pré-configuradas específicas. No final, essas consultas levam você à página Instâncias WF Persistentes com as condições pré-preenchidas. Independentemente do caminho de entrada para a página Instâncias WF Persistentes, você pode executar consultas personalizadas usando filtros para localizar instâncias específicas. Para obter mais informações, consulte Página Instâncias WF Persistentes.
Depois que a instância de serviço de fluxo de trabalho específica for exibida, clique com o botão direito do mouse na instância e selecione uma das operações para chamar a operação de controle específica. As operações disponíveis neste ponto são:
Continuar. Continue uma instância de serviço de fluxo de trabalho suspensa.
Suspender. Suspenda uma instância de serviço de fluxo de trabalho em execução.
Cancelar. Encerra perfeitamente uma instância de serviço de fluxo de trabalho em execução ou suspensa invocando manipuladores de cancelamento.
Terminar. Encerra rigorosamente uma instância de serviço de fluxo de trabalho em execução ou suspensa sem invocar manipuladores de cancelamento.
Excluir. Remove permanentemente uma instância de serviço de fluxo de trabalho no repositório de persistência.
Para obter mais informações sobre a funcionalidade dessas operações de controle, consulte Página Instâncias WF Persistentes.
2011-12-05