Serial | 1770 |
Módulos | INTERNET |
Resumo | Controle de rastreadores no módulo Web |
Alterações | Essa alteração afeta o ServAICS quando utilizado como servidor Web. Rastreadores são bots que acessam seus websites como se fossem "usuários". Entretanto, não há limites desses rastreadores, o volume de acessos pode ser extremamente alto e podem impactar o uso dos serviços pelos "humanos". Não há um efeito fortemente perceptível, podemos analisar apenas a partir de monitoramentos. Nessa atualização do ServAICS, criamos a opção de porta de serviço para rastreadores. O funcionamento é bem simples, bastará ter outra instância do ServAICS configurada em outra porta que irá tratar das requisições dos bots rastreadores. No AicsSetup, criamos uma nova informação de porta, basta indicar a porta dessa segunda instância criada. Após isso, quando o serviço principal receber uma requisição de um rastreador, ela será transferida ao serviço secundário. Isto é, não haverá processamento no principal trazendo mais fluidez e escalabilidade ao sistema. Ainda, poderá rebaixar a prioridade do serviço auxiliar que, em caso de carga, ficará em segundo plano sem afetar o principal. Esse mecanismo já está em uso na infra da BF e, caso queira utilizar em sua local, basta atualizar os módulos sugeridos. Em relação aos redirecionamentos de serviços, por exemplo, quando o ServAICS controlar sites em outras plataformas, essa restrição não se aplica, pois essas plataformas secundárias (como websites em wordpress) deverão tratar desse controle. |
Data | 01/07/2024 |