Exportar (0) Imprimir
Expandir Tudo

Esquema de configuração do serviço do Windows Azure (arquivo .cscfg)

Atualizado: fevereiro de 2014

O arquivo de configuração de serviço especifica o número de instâncias de função a serem implantadas para cada função no serviço, os valores de qualquer parâmetro de configuração e as impressões digitais para qualquer certificado associado a uma função. Se o serviço for parte de uma rede virtual, as informações de configuração da rede devem ser fornecidas no arquivo de configuração do serviço, bem como no arquivo de configuração da rede virtual. A extensão padrão para o arquivo de configuração de serviço é .cscfg.

O modelo de serviço é descrito pelo Esquema de definição de serviço do Windows Azure (arquivo .csdef).

Por padrão, o arquivo de esquema de configuração de Diagnóstico do Windows Azure é instalado no diretório C:\Program Files\Microsoft SDKs\Windows Azure\.NET SDK\<version>\schemas. Substitua <version> pela versão instalada do SDK do Windows Azure.

Para obter mais informações sobre a configuração de funções em um serviço, consulte Como: configurar as funções para um aplicativo do Windows Azure com o Visual Studio.

O formato básico do arquivo de configuração de serviço é da seguinte maneira.


<ServiceConfiguration serviceName="<service-name>" osFamily="<osfamily-number>" osVersion="<os-version>" schemaVersion="<schema-version>">
  <Role …>
         …
  </Role>
  <NetworkConfiguration>  
         …
  </NetworkConfiguration>
</ServiceConfiguration>

Os tópicos a seguir descrevem o esquema do elemento ServiceConfiguration:

O namespace de XML para o arquivo de configuração de serviço é:

http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration

O elemento ServiceConfiguration é o elemento de nível superior do arquivo de configuração do serviço.

A tabela a seguir descreve os atributos do elemento ServiceConfiguration. Todos os valores de atributos são tipos de cadeias de caracteres.

 

Atributo Descrição

serviceName

Obrigatória. O nome do serviço de nuvem. O nome fornecido aqui deve corresponder ao nome especificado no arquivo de definição de serviço.

osFamily

Opcional. Especifica o sistema operacional Convidado que será executado nas instâncias de função no serviço de nuvem. Para obter informações sobre versões com suporte do SO convidado, consulte Versões do sistema operacional convidado do Windows Azure e matriz de compatibilidade do SDK.

Se você não incluir um valor osFamily e não definir o atributo osVersion para uma versão específica do sistema operacional Convidado, o valor padrão de 1 será usado.

osVersion

Opcional. Especifica a versão do sistema operacional Convidado que será executado nas instâncias de função no serviço de nuvem. Para obter mais informações sobre versões do sistema operacional Convidado, consulte Versões do sistema operacional convidado do Windows Azure e matriz de compatibilidade do SDK.

Você pode especificar que o sistema operacional Convidado deve ser automaticamente atualizado para a versão mais recente. Para fazer isso, defina o valor do atributo osVersion a *. Quando definido como *, as instâncias de função são implantadas com o uso da última versão do sistema operacional Convidado da família de sistemas operacionais especificados e serão automaticamente atualizadas quando novas versões do sistema operacional Convidado forem lançadas.

Para especificar uma versão específica manualmente, use a Configuration String da tabela na seção Versões futuras, atuais e transacionais do sistema operacional Convidado de Versões do sistema operacional convidado do Windows Azure e matriz de compatibilidade do SDK.

O valor padrão do atributo osVersion é *.

schemaVersion

Opcional. Especifica a versão do esquema de configuração de serviço. A versão do esquema permite que o Visual Studio selecione as ferramentas do SDK corretas para usar a validação de esquema se mais de uma versão do SDK for instalada paralelamente. Para obter mais informações sobre a compatibilidade do esquema e da versão, consulte Versões do sistema operacional convidado do Windows Azure e matriz de compatibilidade do SDK

O arquivo de configuração do serviço deve conter um elemento ServiceConfiguration. O elemento ServiceConfiguration pode incluir qualquer número de elementos Role e zero ou um elemento NetworkConfiguration.

A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft