Executando verificação de segurança...
2

Eu não sei se tem alguma ligação (provável que tenha), eu acessei todas as páginas de publicação do TabNews (as da aba recentes).

chegando na página 42 eu recebi o mesmo erro, fui ver os status e a latência do servidor chegou à 176ms. Não conheço muito sobre isso, melhor esperar o Filipe, posso estar falando besteira.

Depois de uns minutos eu atualizei usando Ctrl + f5 (pra recarregar sem cache) e carregou normalmente.

Carregando publicação patrocinada...
2

Já percebi que quando eu tentava ver as páginas mais antigas, realmente ficava muito lento, e indo para a página de Status, as conexões abertas aumentavam muito. Talvez você tenha esgotado as conexões sem querer e então estourou esse erro.

Acho que seria interessante levantar isso nas issues do repositório.

Agora, por exemplo, está assim:
Status do banco de dados: 78 conexões disponíveis, 56 conexões abertas, latência de 1979ms, 23ms e 22ms, versão do PostgreSQL: 14.3

2

De fato, há duas coisas que podem contribuir para esse load:

  1. O uso de offset para a paginação, que a cada página precisará percorrer as linhas até chegar naquela página.
  2. Quando você abre uma página, é feito o pre-fetch de tudo que existe nela, ou seja, todas as páginas das publicações daquela lista e também todas as páginas dos autores. Então numa página fresca (sem cache), pode ser feito até 60 requisições paralelas.
1
0