Página Instâncias WF Persistentes

Abra a página Instâncias WF Persistentes clicando em qualquer uma das medições ou instâncias na seção Instâncias WF Persistentes.

Visão Geral

Você pode usar a página Instâncias WF Persistentes para:

  • Enumerar as instâncias de fluxo de trabalho persistentes.

  • Emitir comandos de controle de instância para instâncias de fluxo de trabalho persistentes.

  • Exibir detalhes de persistência para uma instância WF, tais como quando a instância foi criada, até quando persistiu, os comandos de controles pendentes para ela e seu status atual.

  • Executar ações como suspender ou encerrar uma instância.

As seções a seguir descrevem os recursos e o uso da página Instâncias WF Persistentes.

Página Instâncias Persistidas do WF

Controle de Consulta

Use a grade de controle de consulta na parte superior do painel central para fazer consultas simples no banco de dados de Persistência.

O controle de consulta contém duas seções: uma seção Resumo da Consulta, que exibe o texto abreviado de sua consulta, e uma grade de consulta na qual você pode selecionar valores de campos, operadores e critérios. Abaixo da grade, tem um botão Executar Consulta que executa a sua consulta. Você pode recolher a grade de controle de consulta clicando na seção Resumo da Consulta.

A tabela a seguir lista os campos que você pode usar em sua consulta.

Campo Descrição

Computador

Nome do computador host

Escopo

Site, aplicativo ou serviço

Nome do Serviço

Tipo de Serviço

Status

  • Em execução (Ativo)

  • Em execução (Ocioso)

  • Suspenso (Exceção)

  • Suspenso (Suspensão pelo Usuário)

  • Concluído (Com êxito)

  • Concluído (Terminado)

  • Concluído (Cancelado)

ID da Instância de Fluxo de Trabalho

GUID

Hora de criação

Data e hora em que a instância foi criada

Hora da Última Persistência

Data e hora finais em que a instância foi persistida pela última vez

Máximo de Itens

Número máximo de itens a ser retornado para a consulta. Esse campo é obrigatório.

Lista de Instâncias de Serviço Persistente

A lista de instâncias de serviço persistente está localizada no painel central abaixo do controle de consulta. Quando você seleciona uma lista de instância de serviço persistente, as ações do controle de instância (descritas abaixo na seção do painel Ações) se tornam ativas e você pode usá-las para executar ações de controle na instância.

Use as opções na lista Agrupar por para agrupar entradas por nome de serviço, status ou comando pendente. Elas não irão alterar a consulta, somente a forma como os dados serão agrupados para exibição.

Dica

A lista de instâncias de serviço persistente exibe apenas as instâncias dos serviços hospedados no WAS (Windows Process Activation Services).

A tabela a seguir descreve os campos na lista:

Campo Descrição

Nome do Serviço

Tipo de Serviço

Computador

Computador no qual a instância está ou estava em execução,

Caminho Virtual do Serviço

Caminho virtual completo do serviço.

Nome do Site

Site onde o serviço foi implantado

Status

O status de uma instância, que é uma das seguintes:

  • Execução:

    • Ativo

    • Ocioso

  • Suspenso

    • Exceção

    • Suspensão pelo Usuário

  • Concluído:

    • Êxito

    • Encerrado

    • Cancelado

Comando Pendente

Comando pendente com relação à instância, se houver

Hora de criação

Data e hora em que a instância foi criada

Hora da Última Persistência

Data e hora finais em que a instância foi persistida pela última vez

Painel Detalhes

O Painel de detalhes é um controle com guias que pode ser usado para se ter uma visão geral da instância persistente e uma descrição dos erros (se houver) registrados relativos a ela.

Guia Visão Geral

Campo Descrição

Nome do Serviço

Nome do serviço a partir do qual a instância foi criada

Nome do Site

Nome completo do site onde o serviço de WF está sendo executado

Caminho Virtual do Serviço

O caminho virtual de serviço WF

ID da Instância de Fluxo de Trabalho

GUID

Hora de criação

Data e hora em que a instância foi criada

Hora da Última Persistência

Data e hora finais em que a instância foi persistida pela última vez

Eventos Controlados

Número de eventos controlados disponíveis para a instância

Guia Erros

A guia de Erros exibe erros, se houver, pertinentes à instância selecionada. Ela pode exibir dois tipos de erros:

  • Erros relacionados às instâncias suspensas. Esse tipo de erro ajuda a determinar porque a instância foi suspensa. Se a instância foi suspensa devido a uma exceção sem tratamento, uma pilha completa de chamadas é exibida.

  • Erros de controle de instância. Esse tipo de erro ocorre quando um comando de controle de instância é emitido e o comando falha durante o processamento.

A guia Erros exibe a maioria dos erros mais recentes para cada tipo. Em alguns casos, exibe os erros de ambos os tipos.

Painel Ações

O painel Ações é o painel mais à direita. Os itens disponíveis nele mudam de acordo com o que for selecionado no painel central. As ações Atualizar e AppFabric Dashboard estão sempre disponíveis.

  • Clicar em Atualizar faz com que os valores das métricas na página sejam atualizados.

  • Clicar em AppFabric Dashboard o leva de volta para o AppFabric Dashboard no escopo selecionado no painel Conexões.

As ações restantes são para controle da instância. Elas estão disponíveis quando você seleciona uma instância da lista de instância de serviços persistentes no painel central. A tabela a seguir lista as ações do controle de instância.

Item de Ação Descrição

Continuar

Continua uma instância suspensa.

Suspender

Suspende uma instância em execução.

Cancelar

Cancela uma instância. Essa ação permite que o cancelamento do código manipulador (se presente) seja executado, resultando em um desassociamento suave.

Encerrar

Encerra imediatamente uma instância suspensa ou em execução. Não é um desassociamento suave, porque a instância é interrompida imediatamente sem a oportunidade de cancelar o código manipulador.

Excluir

Exclui permanentemente uma instância concluída do banco de dados Persistente.

Exibir Instâncias Controladas

Leva você até a página Instâncias Controladas.

Exibir Eventos Controlados

Leva você até a página Eventos Controlados.

Quando você inicia uma função de controle de instância, o campo Comando Pendente na lista de instâncias de serviço persistente é alterada para mostrar o comando que você solicitou (tal como Suspender ou Cancelar). Isso indica que o comando foi colocado na fila, não indica se funcionou ou não. Se o comando falhar, o campo Comando Pendente é limpo e a instância permanece no estado em que estava quando o comando foi solicitado. A guia Erros no painel Detalhes exibe o motivo da falha da operação.

Você não pode emitir um comando de controle de instância para uma instância que já tem um comando pendente.

  2011-12-05