Configurar o WCF e o WF para o Aplicativo: Guia Início Automático
Use a guia Início Automático na caixa de diálogo Configurar WCF e WF do Aplicativo para configurar o início automático para um aplicativo. Ao habilitar o início automático, os serviços hospedados WF ou WCF em um aplicativo são instanciados automaticamente quando o serviço IIS é iniciado pelo sistema operacional. Os serviços no aplicativo iniciarão automaticamente no momento que seu servidor for iniciado. É possível configurar todos os serviços em um aplicativo para iniciar ou um subconjunto de serviços em um aplicativo.
Se você habilitar o início automático para um aplicativo, o recurso de início automático somente funcionará se também for habilitado para o pool de aplicativos usado pelo aplicativo
Observação
O recurso de configuração de início automático está disponível apenas no Windows 7 ou Windows Server 2008 R2 ou superior. Se o seu sistema não tem nenhum desses sistemas operacionais instalados, não será possível configurar o início automático a não ser que você atualize para um deles.
Observação
Se estiver conectado remotamente no nível de site ou de aplicativo, não será possível habilitar ou desabilitar o início automático para o aplicativo porque as configurações de início automático de um aplicativo são incluídas no arquivo ApplicationHost.config, que pode ser acessado somente se você tiver conectado no nível de servidor.
Campos de Diálogo
Campo |
Descrição |
Habilitar o início automático no pool de aplicativos (na área Configurações do Pool de Aplicativos) |
Clique para habilitar o início automático do pool de aplicativos associado com o aplicativo. Esta operação reiniciará todos os aplicativos no pool de aplicativos. |
Desabilitado (na área Modo de Início Automático) |
Selecione Desabilitado para desabilitar o início automático de todos os serviços do aplicativo. Nenhum serviço será iniciado automaticamente. |
Habilitado (na área Modo de Início Automático) |
Selecione Habilitado para habilitar o início automático de todos os serviços do aplicativo. Todos os serviços serão iniciados automaticamente. |
Personalizado (na área Modo de Início Automático) |
Selecione Personalizado para habilitar o início automático de cada serviço do aplicativo separadamente. Para obter mais informações, consulte Configurar Serviço: Guia Início Automático. |
Configurações Relacionadas
Habilitar o início automático de todos os serviços no aplicativo define o atributo serviceStartupMode para o aplicativo no arquivo ApplicationHost.config para um valor de “all”. Configurar o modo para “Custom” define o atributo serviceStartupMode para um valor de “custom”. Quaisquer dessas ações adiciona o atributo serviceAutoStartEnabled definido para um valor de “true” no arquivo ApplicationHost.config se o aplicativo já estiver em execução (ou seja, protocolos estiverem habilitados). Se o aplicativo não estiver em execução,o atributo serviceAutoStartEnabled é definido como falso (de modo que um aplicativo que foi intencionalmente interrompido não seja acidentalmente iniciado).
Habilitar o início automático de um pool de aplicativos define o atributo startMode para o pool de aplicativos no arquivo ApplicationHost.config para um valor de “AlwaysRunning”.
2011-12-05