Ferramentas para planejamento de capacidade e desempenho (Windows SharePoint Services)
Atualizado em: 2009-04-23
Este artigo contém informações sobre as ferramentas de teste disponíveis no Windows SharePoint Services 3.0.
Neste artigo:
Sobre a ferramenta de carregamento de dados de teste do Windows SharePoint Services
Construindo um arquivo de configuração de carregamento de dados de teste do SharePoint
Excluindo dados de teste do SharePoint
Sobre a ferramenta de carregamento de dados de teste do Windows SharePoint Services
A ferramenta de carregamento de dados de teste do Windows SharePoint Services (WSSDW.exe) é uma ferramenta de teste de desempenho que preenche os dados para implantações de teste do Windows SharePoint Services 3.0. Ela está disponível como um programa executável de linha de comando que aceita um arquivo de configuração XML que especifica os objetos a serem preenchidos. O aplicativo de carregamento de dados de teste do Windows SharePoint Services chama um assembly do Microsoft.NET (WSSDWLib.dll). O WSSDWLib.dll também pode ser chamado a partir de outros aplicativos.
Quando você executa a ferramenta de carregamento de dados de teste do Windows SharePoint Services, ela extrai as informações sobre como preencher o servidor a partir do arquivo de configuração XML, que deve ser especificado no comando conforme mostrado nos exemplos a seguir.
Preencher em servidor Para preencher um servidor com dados, execute o seguinte comando, em que meuarquivo.xml é o nome do arquivo de configuração, conforme mostrado no seguinte exemplo:
wssdw.exe meuarquivo.xml
Excluir dados de teste do Windows SharePoint Services Para excluir dados criados pela ferramenta de carregamento de dados de teste do Windows SharePoint Services, execute o mesmo comando que você usou para carregar os dados de teste, mas adicione uma opção de linha de comando –d antes do nome do seu arquivo de configuração, conforme mostrado no seguinte exemplo:
wssdw.exe –d meuarquivo.xml
Especificar uma URL Se você estiver executando a ferramenta de carregamento de dados de teste do Windows SharePoint Services em um servidor que tenha vários servidores virtuais, especifique a URL absoluta para o site como um segundo argumento, em que meuservidor é o nome do servidor especificado, conforme mostrado no seguinte exemplo:
wssdw.exe meuarquivo.xml http://meuservidor
Especificar um caminho para assemblies de plug-in Se os assemblies de plug-in não estiverem no mesmo diretório da ferramenta de carregamento de dados de teste do Windows SharePoint Services, carregue os assemblies especificando um caminho a eles, conforme mostrado no seguinte exemplo:
wssdw.exe meuarquivo.xml –p <caminho do diretório>
Exibir marcas com suporte Para exibir uma lista das marcas com suporte pela ferramenta de carregamento de dados de teste do Windows SharePoint Services, execute o comando dessa ferramenta e adicione a opção de linha de comando –h, conforme mostrado no seguinte exemplo:
wssdw.exe –h
Melhorar o desempenho da ferramenta de carregamento de dados de teste do SharePoint Para melhorar o desempenho durante o carregamento de assemblies, a ferramenta de carregamento de dados de teste do Windows SharePoint Services mantém uma lista de assemblies de plug-in conhecidos. Quando você executa essa ferramenta, ela procura e carrega os assemblies de plug-in conhecidos. Se o assembly de plug-in não estiver na lista, você poderá direcionar a ferramenta de carregamento de dados de teste do SharePoint para carregar o assembly usando um dos seguintes procedimentos.
Executar o seguinte comando para direcionar a ferramenta de carregamento de dados de teste do Windows SharePoint Services para ignorar a lista de assemblies de plug-in conhecidos e carregar todos os assemblies disponíveis, em que meuarquivo.xml é o nome do seu arquivo de configuração, conforme mostrado no seguinte exemplo:
wssdw.exe meuarquivo.xml –loadall
Incluir o seguinte arquivo no mesmo diretório em que você está executando a ferramenta de carregamento de dados de teste do Windows SharePoint Services. Preencha esse arquivo com uma lista de todos os assemblies de plug-in novos que deseja carregar, separados por caracteres de nova linha, conforme mostrado no seguinte exemplo:
dwlib_knowndllstoload.txt
Construindo um arquivo de configuração de carregamento de dados de teste do Windows SharePoint Services
Antes de usar a ferramenta de carregamento de dados de teste do Windows SharePoint Services, você deve construir um arquivo de configuração XML. A ferramenta usará esse arquivo para criar objetos no servidor do SharePoint que você está testando. O arquivo de configuração deve ser colocado na mesma pasta da ferramenta. O formato básico é mostrado no seguinte exemplo.
<WSSDWLib>
<Object parameter="value" …>
<ChildObject parameter="value" … />
</Object>
</WSSDWLib>
No exemplo a seguir, o arquivo de configuração XML cria 10 Webs no Windows SharePoint Services 3.0 (subweb1 até subweb10). Cada Web tem 50 itens de lista adicionados à lista de nome "Comunicados".
<WSSDWLib>
<Webs num="10" name="subweb" >
<ListItems num="50" list="Announcements" />
</Webs>
</WSSDWLib>
Uma lista dos objetos que têm suporte da ferramenta de carregamento de dados de teste do SharePoint — juntamente com parâmetros conhecidos, uso e posicionamento legal dentro da estrutura XML — é fornecida com o SDK (Software Development Kit) da Ferramenta de Carregamento de Dados de Teste do SharePoint (WSSDW.chm).
Excluindo dados de teste do SharePoint
A ferramenta de carregamento de dados de teste do Windows SharePoint Services fornece suporte para a exclusão de conteúdo com o uso do mesmo arquivo de configuração XML usado para criar o conteúdo. Para executar essa exclusão, execute o comando da ferramenta de carregamento de dados de teste do SharePoint e adicione a opção de linha de comando –d ao comando, conforme mostrado no seguinte exemplo:
wssdw.exe –d meuarquivo.xml
A ferramenta de carregamento de dados de teste do Windows SharePoint Services exclui recursivamente objetos XML, excluindo os XMLs filho antes de excluir o XML pai. Se você deseja substituir esse comportamento por um nó XML específico, adicione o seguinte atributo ao nó no arquivo de configuração:
quickdelete="true"
A inclusão desse atributo exclui o nó inteiro sem excluir os nós filhos de modo independente.
Dica
O uso do atributo quickdelete acelera o processo de exclusão, mas talvez não remova todos os dados do banco de dados de conteúdo.
Baixar este manual
Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:
Consulte a lista completa de manuais disponíveis na página de download de manuais do Windows SharePoint Services (em inglês).