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.
Comentários desta novidade