REST Bloqueando conexões no banco

Bom dia ! Estive analisando alguns relatos dos usuários sobre lentidão e travamentos que estavam acontecendo. Identifiquei que os servidores estavam "tranquilos", tanto da aplicação quanto do banco, no quesito consumo de recursos (CPU, Memória e Disco). No entanto, comecei a observar as conexões no DBAccess e rastrear os bloqueios. Ou seja, provavelmente algo está acontecendo na camada de comunicação com o banco (SQL Server). Em todos os casos, seguindo a cadeia de bloqueios, consegui identificar que a origem eram as Threads dos meus serviços REST. E mais especificamente ainda, nesse momento que eu analisei, todos as verificações que fiz por amostragem, chegavam no REST do Meu RH.

Agora vem a pergunta: Vocês já passaram por alguma situação semelhante? Pensei em talvez em criar um DBAccess especifico para comunicação dos serviços REST mas realmente não sei se isso irá resolver.

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags dbacess rest sqlserver travamentos bloqueios ou faça a sua própria pergunta.