# Solução de problemas de um site lento que era bastante rápido até esta manhã

**URL:** https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019
**Category:** Support
**Tags:** performance
**Created:** [Outubro 9, 2024, 5:08am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019 "2024-10-09T05:08:11Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 5:08am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/1 "2024-10-09T05:08:12Z")

</div>

Como posso solucionar um site que ficou lento (sem motivo aparente) hoje?

O uso de recursos está muito baixo:

 ![Screenshot 2024-10-08 at 8.47.41 PM](https://global.discourse-cdn.com/meta/original/4X/7/d/e/7de5c19755c2b339286548700a06cc113712968f.png)  
Este é um droplet de 16 GB de Memória / 4 vCPUs AMD / 200 GB de Disco / SFO3 - Ubuntu 24.04 (LTS) x64 com 30% de disco utilizado.

O [Status do serviço](https://status.digitalocean.com/) da DigitalOcean esteve normal o dia todo.

A lentidão do site foi relatada em vários locais por usuários.

yaml:  
`UNICORN_WORKERS: 8`  
`db_shared_buffers: "1024MB"`  
`db_work_mem: "40MB"`

Reconstruí para a versão mais recente e dei mais memória ao Sidekiq `UNICORN_SIDEKIQ_MAX_RSS: 1000`

Alguns erros 429 no console:

 ![Screenshot 2024-10-08 at 9.10.24 PM](https://global.discourse-cdn.com/meta/original/4X/d/0/7/d07c5e14912c91411f1be2aa5636c52c6561015b.png)  
 ![Screenshot 2024-10-08 at 9.23.31 PM](https://global.discourse-cdn.com/meta/original/4X/f/9/0/f909818c3925ecbd40e3c6f0fa3b0a7bf17b75f7.png)

O log de erros dos últimos 3 dias:

 ![Screenshot 2024-10-08 at 9.01.03 PM](https://global.discourse-cdn.com/meta/original/4X/3/d/4/3d4f26effdb7c0028d9eb10c1fad3d4946474576.png)

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [Outubro 9, 2024, 5:24am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/2 "2024-10-09T05:24:42Z")

</div>

o que acontece no modo de segurança?

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 6:02am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/3 "2024-10-09T06:02:44Z")

</div>

Não recebo erros no console em modo de segurança, mas é **muito** mais lento. Leva cerca de 10-15 segundos para carregar qualquer coisa e as imagens estão travando como se estivessem vindo de um modem de 14,4 Kbps.

Levou cerca de 20 segundos para carregar /logs. Voltar para /admin levou cerca de um minuto.

Uma “enquete” parece demorar muito:

 ![Screenshot 2024-10-08 at 11.01.06 PM](https://global.discourse-cdn.com/meta/original/4X/2/9/a/29a22570221e506f59308782cd9494dffc012ade.jpeg)

A propósito, estes são os plugins em execução:

- git clone [GitHub - discourse/docker\_manager: Plugin for use with discourse docker image](https://github.com/discourse/docker_manager.git)
- git clone [GitHub - discourse/discourse-data-explorer: SQL Queries for admins in Discourse](https://github.com/discourse/discourse-data-explorer.git)
- git clone [GitHub - merefield/discourse-locations: Tools for handling locations in Discourse](https://github.com/paviliondev/discourse-locations.git)
- git clone [GitHub - discourse/discourse-affiliate](https://github.com/discourse/discourse-affiliate.git)
- git clone [GitHub - discourse/discourse-yearly-review: Publishes an automated Year in Review topic](https://github.com/discourse/discourse-yearly-review.git)
- git clone [GitHub - discourse/discourse-docs](https://github.com/discourse/discourse-docs)
- git clone [GitHub - discourse/discourse-subscriptions: A Discourse plugin that allows payments and subscription management via Stripe.](https://github.com/discourse/discourse-subscriptions)
- git clone [GitHub - paviliondev/discourse-category-lockdown: Set all topics in a category to redirect, unless a member of specified groups](https://github.com/paviliondev/discourse-category-lockdown)
- git clone [GitHub - discourse/discourse-reactions: Moved to https://github.com/discourse/discourse/tree/main/plugins/discourse-reactions](https://github.com/discourse/discourse-reactions.git)

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 3:15pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/4 "2024-10-09T15:15:33Z")

</div>

Aqui estão mais alguns pontos de dados desta manhã. O Sidekiq parece tranquilo:

 ![Screenshot 2024-10-09 at 8.08.11 AM](https://global.discourse-cdn.com/meta/original/4X/c/6/e/c6e96c87874274bad06da20f9967f2ecde6c8e55.jpeg)

Gráfico de memória interessante - após as reconstruções do aplicativo, fica em cerca de 20-30%, depois salta para 46% durante um backup e permanece lá:

 ![Screenshot 2024-10-09 at 8.04.00 AM](https://global.discourse-cdn.com/meta/original/4X/8/a/0/8a09bcbe4a0d990550f046c8d1f9b34dff24cb5a.png)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Outubro 9, 2024, 5:08pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/5 "2024-10-09T17:08:10Z")

</div>

Você tem o infame componente de tema “badges in posts” instalado?

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 5:11pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/6 "2024-10-09T17:11:50Z")

</div>

Este aqui?

 ![Screenshot 2024-10-09 at 10.11.13 AM](https://global.discourse-cdn.com/meta/original/4X/7/e/c/7ec3a4ba5b42be9c83729aa9825c2a1a98804c14.png)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Outubro 9, 2024, 5:14pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/7 "2024-10-09T17:14:36Z")

</div>

> [@Topic history not loading correctly after migration](https://meta.discourse.org/t/topic-history-not-loading-correctly-after-migration/254003/19?u=falco):
>
> It’s so much easier with the URL! Your problem is that you are using the theme-component [Post Badges](https://meta.discourse.org/t/post-badges/114722). It’s awful for performance, so please remove it ASAP. Don’t forget to re-enable all you disabled during this journey and thanks for persisting.

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 6:15pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/8 "2024-10-09T18:15:29Z")

</div>

Uau! Noite e dia depois de _remover_ o componente Post Badges. Desabilitá-lo não fez diferença, mas excluí-lo fez. Sem mais erros no console também.

Obrigado @Falco!

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 10:00pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/9 "2024-10-09T22:00:12Z")

</div>

Bem, receio que não foi isso, ou pelo menos não tudo.

Agora estou vendo imagens quebradas e isto no console:

 ![Screenshot 2024-10-09 at 2.56.34 PM](https://global.discourse-cdn.com/meta/original/4X/f/8/4/f84caf7546292398a6df270a9fef62fe45533959.png)

 ![Screenshot 2024-10-09 at 3.04.33 PM](https://global.discourse-cdn.com/meta/original/4X/e/8/b/e8bc1faa2a6ea524e20d326afbbeb9e3f7e64cfa.png)

Ainda carregando lentamente ou não carregando nada com o spinner girando…

 ![Screenshot 2024-10-09 at 2.48.22 PM](https://global.discourse-cdn.com/meta/original/4X/c/f/5/cf5fd621164aba8b3880ed65bef1debf0d67d8ce.png)

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 9, 2024, 11:17pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/10 "2024-10-09T23:17:22Z")

</div>

Será que isso tem algo a ver com o problema:

> [@david](#):
>
> Portanto, se você restaurar um backup e não reassarar, verá imagens quebradas em seu site. O reassaramento é necessário para regenerar essas imagens otimizadas. O Discourse cuidará disso automaticamente quando você restaurar um backup.

Restaurei o Discourse de um backup há cerca de 4 semanas, quando o movi de um antigo droplet Ubuntu 16.4 LTS para um novo rodando Ubuntu 24.04. Não fiz um reassaramento manual.

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 10, 2024, 4:42am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/11 "2024-10-10T04:42:37Z")

</div>

Fica cada vez mais estranho. Isso acontece ao ir de /logs para /admin clicando no link “Voltar ao site”.

 ![Screenshot 2024-10-09 at 9.37.56 PM](https://global.discourse-cdn.com/meta/original/4X/9/e/a/9ea318ea3b138be307e8e0aa9607fa87817c1d58.jpeg)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [Outubro 10, 2024, 4:59am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/12 "2024-10-10T04:59:40Z")

</div>

Houve outro tópico recente com o erro “no route named admin”.  
[Site Glitch Content Not Showing Up - #18 by Suresh\_Suthar](https://meta.discourse.org/t/site-glitch-content-not-showing-up/325288/18?u=moin)

Talvez isso também esteja relacionado ao Cloudflare  
[Resolving "SyntaxError: Unexpected identifier #..." caused by Cloudflare Auto Minify](https://meta.discourse.org/t/resolving-syntaxerror-unexpected-identifier-caused-by-cloudflare-auto-minify/311390)

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 10, 2024, 5:21am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/13 "2024-10-10T05:21:06Z")

</div>

Hmm. O meu não está usando Cloudflare, mas eu vi um cabeçalho duplicado no Chrome, [como na primeira postagem lá](https://meta.discourse.org/t/site-glitch-content-not-showing-up/325288?u=omarfilip).

Acabei de reconstruir sem plugins além do docker\_manager, então relatarei como ele se comporta.

Outra coisa a notar é que quando ele trava no Chrome, tive que fechar essa aba e abrir em uma nova. Recarregar à força não fez nada.

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 10, 2024, 3:55pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/14 "2024-10-10T15:55:07Z")

</div>

Agora o backup noturno para o S3 está falhando sem nenhuma alteração na configuração:

```plaintext
[2024-10-10 15:03:04] Uploading archive...
[2024-10-10 15:14:33] EXCEPTION: multipart upload failed: Net::WriteTimeout with #<TCPSocket:(closed)>

```

EDIT: Dois backups acionados manualmente falharam com o mesmo erro acima, mas depois dois backups manuais foram bem-sucedidos. Tudo sem alterações na configuração. 🤷

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 10, 2024, 8:35pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/15 "2024-10-10T20:35:19Z")

</div>

Não estou vendo erros no console, apenas tempos de carregamento muito lentos intermitentemente:

 ![Screenshot 2024-10-10 at 1.14.39 PM](https://global.discourse-cdn.com/meta/original/4X/6/1/8/6181818df21928df659675d87b426e4833fb41f0.jpeg)

O Discourse Doctor parece estar bem em uma execução, então em uma segunda execução relata que a porta 587 provavelmente está bloqueada, o que é estranho porque entregou o e-mail de teste na primeira execução e novamente com sucesso na terceira execução:

```plaintext
Falha na conexão com a porta 587.
====================================== SOLUÇÃO =======================================
O problema mais provável é que seu servidor esteja bloqueando o tráfego SMTP de saída.
Se você estiver usando um serviço como Mailgun ou Sendgrid, tente usar a porta 2525.

```

Estou certo em pensar que há algo estranho com esta droplet do DigitalOcean?

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 10, 2024, 11:29pm UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/16 "2024-10-10T23:29:34Z")

</div>

Parece que este droplet tem alguns problemas de rede - o download está bem lento, mas observe a velocidade de upload 😱:

```plaintext
speedtest-cli
Retrieving speedtest.net configuration...
Testing from Digital Ocean (24.199.xxx.xxx)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Next Level Infrastructure (Santa Clara, CA) [4.38 km]: 2.242 ms
Testing download speed................................................................................
Download: 839.25 Mbit/s
Testing upload speed......................................................................................................
Upload: 1.27 Mbit/s

```

---

<div class="post-metadata">

### Author: ![omarfilip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/omarfilip/32/208019_2.png) [@omarfilip](https://meta.discourse.org/u/omarfilip)
#### Post date: [Outubro 13, 2024, 4:45am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/17 "2024-10-13T04:45:29Z")

</div>

Aqui está a feliz conclusão desta saga…

Após executar os testes de taxa de transferência de rede `speedtest-cli` e `iperf3`, que mostraram velocidades abismalmente lentas entre o droplet e o mundo exterior, pedi à DigitalOcean para investigar e eles concluíram após fazerem seus próprios testes:

> Descobrimos alguns problemas com o hypervisor onde seu Droplet está localizado. Estamos trabalhando com nossa equipe de backend para migrar seu Droplet para outro hypervisor.

Tudo está bem novamente.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Novembro 12, 2024, 4:46am UTC](https://meta.discourse.org/t/troubleshooting-a-slow-site-that-was-pretty-zippy-until-this-morning/330019/18 "2024-11-12T04:46:03Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
