Como definir configurações de tempo limite ocioso para um pool de aplicativos (IIS 7)

Este guia é aplicável ao Windows 7, Windows Server 2008, Windows Server 2008 R2 e Windows Vista. Uma maneira simples de preservar a propriedade do sistema é definir configurações de tempo limite inativo para os protocolos de trabalho em um pool de aplicativos. Quando você define essas configurações, um sistema de trabalho é desligado após um período específico de tempo em que o sistema entra no modo inativo. O tempo predefinido para o tempo limite ocioso é de 20 minutos.

O tempo limite ocioso é útil nos seguintes cenários:

  • Quando o servidor está processando uma carga pesada
  • Quando determinados protocolos de trabalho estão constantemente no modo ocioso.
  • Quando não há mais espaço de processamento disponível,.

Pré-requisitos ou requisitos de recurso de pools de aplicativos (IIS 7)

Esta seção do guia fornece informações sobre os níveis nos quais você pode executar esta operação e os módulos, manipuladores e permissões necessários para executar esta ação. O procedimento é aplicável ao Windows 7, Windows Server 2008, Windows Server 2008 R2 e Windows Vista. Este artigo fornece todas as informações necessárias e as etapas a serem seguidas para configurar os pools de aplicativos.

No artigo, forneceremos processos individuais isentos desses requisitos.

Níveis

As técnicas para configurar pools de aplicativos podem ser executadas nos níveis de servidor Web no IIS.

Módulos e Manipuladores

Os módulos e manipuladores essenciais devem ser instalados no servidor da Web e ativados no nível em que você executa o processo.

Esteja ciente de que você pode ativar os Módulos apenas nos níveis de servidor da Web, site e aplicativo. No entanto, você pode habilitar manipuladores em todos os níveis.

Permissões necessárias

Se você executar esses procedimentos com o uso do Gerenciador do IIS, poderá fazê-lo apenas se for um administrador de servidor.

Se você executar essas operações com o uso do Appcmd.exe, executando scripts WMI ou editando arquivos de configuração, será necessário ter acesso de gravação ao arquivo ou aos arquivos de configuração específicos.

Como criar um pool de aplicativos em um servidor Web

Você pode criar um pool de aplicativos com o uso da interface do usuário (UI). Você também pode fazê-lo executando os comandos Appcmd.exe em uma janela da linha de comando. Como alternativa, você pode criá-lo editando os arquivos de configuração diretamente ou através de scripts WMI.

Como definir configurações de tempo limite ocioso para um pool de aplicativos (IIS 7)

Como criar um pool de aplicativos com a interface do usuário

Etapa 1: Abrir o Gerenciador do IIS.

A abertura do Gerenciador do IIS é a primeira coisa a se fazer quando você deseja usar a interface do usuário.

Etapa 2: clique em Pools de aplicativos.

Para fazer isso, navegue até o painel “Conexões” e acesse o nó do servidor, onde você verá uma lista de opções e seleciona a opção “Pools de aplicativos”.

Como definir configurações de tempo limite ocioso para um pool de aplicativos (IIS 7)

Etapa 3: Integrar Pool de Aplicativos

Para fazer isso, navegue até o Pools de aplicativos página. Você verá isso no Ações painel e, quando houver, localize e pressione o Adicionar pool de aplicativos.

Etapa 4: Nomeie seu pool de aplicativos

Navegue até o Adicionar aplicação Pool Na caixa de diálogo, digite um nome amigável para o pool de aplicativos no diretório Nome caixa.

Etapa 5: escolha a versão da estrutura do .NET

Para fazer isso, navegue até o .Versão do NET Framework lista, escolha a versão do .NET Framework necessária para os aplicativos, módulos e manipuladores gerenciados. Como alternativa, escolha Nenhum código gerenciado. Isto é particularmente útil; quando os aplicativos executados nesse pool de aplicativos específico não precisam da estrutura .NET.

Etapa 6: escolha as opções

Navegue para a lista no Modo de pipeline gerenciado, escolha uma das opções apresentadas abaixo:

Opção Integrada

Você selecionaria a opção integrada se planeja utilizar o canal integrado de processamento de solicitação do IIS e ASP.NET.

Opção clássica

Você precisará selecionar essa opção quando desejar utilizar os modos de processamento de solicitação do IIS e do ASP.NET de maneira diferente. No modo clássico, você pode processar o código gerenciado com o uso do Aspnet_isapi.dll, e não com o uso do pipeline integrado do IIS 7.

Etapa 7: Escolha Pool de Aplicativos

Logo após escolher sua opção, clique no ícone Iniciar aplicação cocôl para iniciar o pool de aplicativos sempre que o serviço WWW for iniciado. Isso geralmente é selecionado por padrão.

Etapa 8: clique no botão OK

Feito isso, clique no botão OK.

Linha de comando

Para integrar um pool de aplicativos a um servidor Web com o uso de valores predefinidos, use as regras de idioma abaixo:

** appcmd adiciona apppool / name: ** string

A variável string é o nome que você pretende atribuir ao pool de aplicativos. Por exemplo, para incorporar um pool de aplicativos que recebe o nome Marketing, no prompt de comando apresentado abaixo e clique no ícone ENTRAR botão.

appcmd adicionar apppool / nome: Marketing

O IIS integra um pool de aplicativos que opera no modo integrado e usa o .NET Framework versão 2.0 por padrão. Se sua intenção é incorporar um pool de aplicativos que opere uma versão separada do .NET Framework ou faça uso do modo clássico. Você pode designar a versão do .NET Framework com o / managedRuntimeVersion recurso e o modo de processamento de solicitação gerenciado com o / managedPipelineMode característica.

Para integrar um pool de aplicativos a um servidor Web com o uso de configurações diferentes das configurações padrão, você pode usar a sintaxe abaixo:

** appcmd adiciona apppool / name: ** string /managedRuntimeVersion:.string / managedPipelineMode: Integrated | Clássico

O elemento nomestring é o nome que você deseja para o pool de aplicativos. O elemento managedRuntimeVersion string é a versão do .NET Framework que você deseja que o pool de aplicativos execute. Quando você deseja executar uma versão específica do .NET Framework, designe um valor para o  managedRuntimeVersion string como v1.0, v1.1, ou v2.0. No entanto, é melhor deixar esse espaço aberto se sua intenção não é executar o código gerenciado no pool de aplicativos. Por exemplo, para integrar um pool de aplicativos que não opera com código gerenciado e que utiliza o modo clássico, digite os códigos que são acionados uma vez solicitados pelo prompt de comando e, em seguida, pressione ENTER:

appcmd add apppool / name: Marketing / managedRuntimeVersion: / managedPipelineMode: Classic

Como definir configurações de tempo limite ocioso para um pool de aplicativos

Você pode definir configurações de tempo limite inativo para um pool de aplicativos com o uso de comandos Appcmd.exe em uma janela da linha de comandos, editando arquivos de configuração diretamente ou escrevendo scripts WMI.

Como definir configurações de tempo limite ocioso com o uso da interface do usuário (UI)

Etapa 1: Navegue até o IIS MANAGER

Quando estiver aqui, clique no Abra o Gerenciador do IIS para abrir.

Etapa 2: clique no painel de conexão

Isso amplia o nó do servidor e clique em Pools de aplicativos..

Etapa 3: clique em Configuração avançada

No Pools de aplicativos Na página, selecione o pool de aplicativos para o qual deseja especificar configurações de tempo limite inativo e clique em Configurações avançadas no Ações painel.

Etapa 4: clique em OK

Para fazer isso, vá para o Tempo limite inativo (minutos) caixa, digite vários minutos e clique em Está bem.

Linha de comando

Para configurar o valor do tempo limite inativo para um pool de aplicativos, utilize a sintaxe abaixo:

** appcmd set config / section: applicationPools /[name=’string’}.processModel.idleTimeout:**timeSpan

Na sintaxe acima, a sequência é o nome do pool de aplicativos que você planeja configurar. O componente timeSpan é o período em que o procedimento ou processos de trabalho no conjunto de aplicativos são considerados inativos. A configuração para timeSpan é d.hh: mm: ss, em que d é o número opcional de dias e hh: mm: ss representa o número de horas, minutos e segundos em que você deseja encerrar o processo de trabalho. Por exemplo, queremos definir o valor do tempo limite ocioso como 30 minutos para um pool de aplicativos com o nome Marketing, digite o prompt de comando abaixo e clique no botão ENTER:

appcmd set config / section: applicationPools /[name=’Marketing’}.processModel.idleTimeout.0.00:30:00

Esse processo de definição da configuração de tempo limite ocioso afeta os elementos de design abaixo: neste tópico afeta os seguintes elementos de configuração:

atributo idleTimeout do elemento em under

Utilize as classes, métodos ou propriedades WMI abaixo para executar este procedimento.

Propriedade ApplicationPool.ProcessModel.IdleTimeout

Confira estes 3 melhores serviços de hospedagem na web

FastComet

Preço inicial:
US $ 2,95


Confiabilidade
9,7


Preços
9,5


Amigo do usuário
9,7


Apoio, suporte
9,7


Recursos
9,6

Ler comentários

Visite FastComet

Hospedagem A2

Preço inicial:
US $ 3,92


Confiabilidade
9,3


Preços
9.0


Amigo do usuário
9,3


Apoio, suporte
9,3


Recursos
9,3

Ler comentários

Visite A2 Hosting

ChemiCloud

Preço inicial:
US $ 2,76


Confiabilidade
10


Preços
9,9


Amigo do usuário
9,9


Apoio, suporte
10


Recursos
9,9

Ler comentários

Visitar ChemiCloud

Artigos de instruções relacionados

  • Como habilitar o ping do processo de trabalho para um pool de aplicativos (IIS 7)
    intermediário
  • Como iniciar ou parar um pool de aplicativos IIS 7
    intermediário
  • Como alterar um pool de aplicativos para um aplicativo no (IIS 7)
    intermediário
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me