Partilhar via


Desempenho do Verificador de Portais

Neste artigo, vai saber mais sobre os resultados do diagnóstico do Verificador de Portais relacionados com problemas de desempenho e como resolver problemas comuns.

Monitorização de páginas Web ativada

Ativar uma página Web do portal para a monitorização de páginas pode resultar em problemas de desempenho no seu portal.

Importante

Esta funcionalidade foi suprimida para os portais com a versão 9.3.4.x ou posterior. Para mais informações, consulte o anúncio de depreciação publicado anteriormente: Portais do Dynamics 365 - Características Preteridas.

A ferramenta de Verificador de Portais lista todas as páginas Web (conteúdo e raiz página) que estão ativadas para a monitorização de página. Estas páginas devem ser desativadas seguindo estes passos:

  1. Abra a aplicação Gestão de Portais.
  2. Aceda a Localização avançada.
  3. Pesquise por todas as páginas Web onde o campo Ativar a Monitorização (Preterido) está ativado (o valor está definido como Sim).
  4. Edite em massa todas as páginas e defina este campo como Não.

Também pode ir a cada página listada nos resultados do Verificador de Portais e, alternativamente, definir o valor do campo Ativar Monitorização (Preterido) como Não.

É importante que compreenda que, se estiver na versão 9.x da solução dos Portais do Dynamics 365, este campo não aparecerá no formulário e poderá ter de adicioná-la primeiro ao formulário.

Monitorização de ficheiros Web ativada

Ativar um ficheiro Web do portal para a monitorização de páginas pode resultar em problemas de desempenho no seu portal.

Importante

Esta funcionalidade foi suprimida para os portais com a versão 9.3.4.x ou posterior. Para mais informações, consulte o anúncio de depreciação publicado anteriormente: Portais do Dynamics 365 - Características Preteridas.

A ferramenta de verificação do portal lista todos os ficheiros Web (conteúdo e raiz página) que estão ativadas para a monitorização de página. Estes ficheiros devem ser desativados seguindo estes passos:

  1. Abra a aplicação Gestão de Portais.
  2. Aceda a Localização avançada.
  3. Procure por todas os ficheiros Web onde o campo Ativar a Monitorização (Preterido) está ativado (o valor está definido como Sim).
  4. Edite em massa todos os ficheiros e defina este campo como Não.

Também pode ir a cada ficheiro listado no resultado do Verificador de Portais e definir o valor do campo Ativar Monitorização (Preterido) como Não. Se estiver na versão 9.x da solução do portal, este campo não aparecerá no formulário e poderá ter de adicioná-la primeiro ao formulário.

Monitorização de inícios de sessão ativada

Ativar a monitorização de inícios de sessão no portal pode resultar em problemas de desempenho no seu portal.

Importante

Esta funcionalidade foi suprimida para os portais com a versão 9.3.4.x ou posterior. Para mais informações, consulte o anúncio de depreciação publicado anteriormente: Portais do Dynamics 365 - Características Preteridas.

A ferramenta de verificação do portal irá verificar se a monitorização de inícios de sessão está ativada para o portal e mostrará uma verificação falhada se estiver ativada. A monitorização de inícios de sessão deve ser desativada seguindo estes passos:

  1. Abra a aplicação Gestão de Portais.
  2. Vá para Portais > Definições do Site.
  3. Pesquise pela definição do site Authentication/LoginTrackingEnabled.
  4. Altere o valor desta definição de site para Falso ou elimine-a.
  5. Reinicie o portal.

A cache de saída de cabeçalhos está desativada

A desativação da cache de saída de cabeçalhos no portal poderá originar problemas de desempenho no seu portal em situações de carga. Poderá encontrar mais detalhes sobre esta funcionalidade em Ativar cache de saída de cabeçalho e rodapé num portal.

A ferramenta de verificação do portal para verificar se a cache de saída de cabeçalhos está desativada no portal e mostrará uma verificação falhada se estiver desativada. Para ativar:

  1. Abra a aplicação Gestão de Portais.
  2. Vá para Portais > Definições do Site.
  3. Pesquise pela definição do site Header/OutputCache/Enabled.
  4. Se a definição do site estiver disponível, altere o valor para Verdadeiro. Se a definição de site não está disponível, crie uma nova definição de site com este nome e defina o valor como Verdadeiro.
  5. Reinicie o portal.

A cache de saída de rodapés está desativada

A desativação da cache de saída de rodapés no portal poderá originar problemas de desempenho no seu portal em situações de carga. Poderá encontrar mais detalhes sobre esta funcionalidade em Ativar cache de saída de cabeçalho e rodapé num portal.

A ferramenta de verificação do portal para verificar se a cache de saída de rodapés está desativada no portal e mostrará uma verificação falhada se estiver desativada. Para ativar:

  1. Abra a aplicação Gestão de Portais.
  2. Vá para Portais > Definições do Site.
  3. Pesquise pela definição do site Footer/OutputCache/Enabled.
  4. Se a definição do site estiver disponível, altere o valor para Verdadeiro. Se a definição de site não está disponível, crie uma nova definição de site com este nome e defina o valor como Verdadeiro.
  5. Reinicie o portal.

Grande número de registos do ficheiros Web

A tabela de ficheiros Web é utilizada por um portal para armazenar os ficheiros estáticos que pretende utilizar no seu portal. O principal caso de utilização desta tabela é o armazenamento de conteúdo estático do site Web, como CSS, JavaScript, ficheiros de imagem e assim sucessivamente. No entanto, ter um grande número desses ficheiros pode causar lentidão durante o arranque do seu portal.

A ferramenta de verificação do portal irá verificar este cenário e irá proporcionar uma indicação caso tenha mais de 500 ficheiros Web ativos no seu portal. Se todos estes ficheiros representarem conteúdo estático, poderá tomar as seguintes ações para mitigar este problema:

  • Utilize um servidor de ficheiros externo, como o Armazenamento de Blobs do Azure ou a Rede de Entrega de Conteúdos do Azure para armazenar esses ficheiros e, em seguida, estes referencie estes ficheiros nas páginas apropriadas dentro da página ou num modelo subjacente.

  • Se não é possível mover os ficheiros fora, certifique-se de que todos os ficheiros não são carregados juntamente com a home page. Um ficheiro Web é carregado juntamente com a home page se a página principal desse ficheiro é definida como a inicial. Para evitar este cenário, faça o seguinte:

    1. Crie uma página Web fictícia com um modelo em branco e sem conteúdo. Esta página poderá ser utilizada para criar um caminho direto para os ficheiros Web.
    2. Para todos os ficheiros Web ficheiros que não são necessários na home page, altere a página principal para esta página Web fictícia. Depois de concluído, o caminho completo para o ficheiro Web seria Portal URL/{dummy_webpage}/{web file}.
    3. Referencie o ficheiro Web diretamente no HTML do modelo da página ou modelo Web da página onde pretende utilizá-lo. Isto irá carregar o ficheiro a pedido nessa página.

Configuração da pesquisa de formulários básicos

Permitir que uma pesquisa seja composta como um modo pendente em formulários básicos ou avançados pode levar a problemas de desempenho se o número de registos mostrados na lista pendente exceder os 200 e se os registos forem alterados frequentemente. Utilize esta opção apenas para pesquisas estáticas, como listas de país/região e estado, com um número limitado de registos.

Quando esta opção estiver ativada para procuras que possam ter um grande número de registos, irá abrandar o tempo de carregamento da página web na qual o formulário básico está disponível. Quando esta página é utilizada por muitos utilizadores e carregada muitas vezes, pode abrandar o site inteiro utilizando recursos do site para compor esta página. Para estas situações, deve ser utilizada uma experiência de procura completa, ou um controlo HTML personalizado que chame um ponto final AJAX (criado com modelos Web) deve ser criado para aparência e funcionalidades desejados.

Número de funções Web

As funções da Web são utilizadas em portais para ativar o controlo de acesso baseado em funções. Normalmente, o número de funções da Web num portal está limitado uma vez que o número de combinações diferentes de permissões estaria também limitado. Se o número de funções da Web exceder as 100 no seu portal, pode causar problemas de desempenho que afetam todas as páginas do seu portal.

Consulte também

Executar Verificador de Portais

Nota

Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)

O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).