# Uploads demorando muito ou muito lentos

**URL:** https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047
**Category:** Support
**Created:** [13 Julho , 2021 22:29 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047 "2021-07-13T22:29:04Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [13 Julho , 2021 22:29 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/1 "2021-07-13T22:29:04Z")

</div>

Nas últimas semanas, começamos a notar tempos de upload extremamente lentos para anexos em nosso site e, às vezes, o upload até mesmo expira (veja os logs relacionados abaixo). Minha configuração usa o DigitalOcean Spaces para S3 e o [Bunny.net](http://Bunny.net) para CDN. Também ativei a nova opção `composer media optimization image enabled`, mas acredito que o problema já ocorria antes disso. É um pouco aleatório tentar reproduzir esse problema. Alguma ideia?

> **Log de tempo esgotado**
>
> ```plaintext
> DistributedMutex("optimized_image_32792_50_33"): mantido por tempo excessivo, máximo esperado: 60 segundos, levou 66 segundos extras
> 
> Mensagem (122 cópias relatadas)
> 
> DistributedMutex("optimized_image_32792_50_33"): mantido por tempo excessivo, máximo esperado: 60 segundos, levou 66 segundos extras
> 
> Backtrace
> 
> /var/www/discourse/lib/distributed_mutex.rb:54:in `warn'
> /var/www/discourse/lib/distributed_mutex.rb:37:in `block in synchronize'
> /var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
> /var/www/discourse/lib/distributed_mutex.rb:29:in `synchronize'
> /var/www/discourse/lib/distributed_mutex.rb:14:in `synchronize'
> /var/www/discourse/app/models/optimized_image.rb:18:in `lock'
> /var/www/discourse/app/models/optimized_image.rb:68:in `create_for'
> /var/www/discourse/app/models/topic_thumbnail.rb:21:in `find_or_create_for!'
> /var/www/discourse/app/models/topic.rb:104:in `block in generate_thumbnails!'
> /var/www/discourse/app/models/topic.rb:103:in `each'
> 
> ```

---

<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: [14 Julho , 2021 14:35 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/2 "2021-07-14T14:35:41Z")

</div>

Seu servidor está com falta de CPU?

Aliás, isso não tem nada a ver com otimização de S3/CDN/Composer, pois se trata do pipeline usual de processamento de imagens no lado do servidor.

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [14 Julho , 2021 14:50 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/3 "2021-07-14T14:50:59Z")

</div>

Não, na última semana não ultrapassei 60% de CPU, 50% de memória, 30% de disco…

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [17 Julho , 2021 23:06 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/4 "2021-07-17T23:06:32Z")

</div>

Ainda estou com problemas sérios com isso. Tentei atualizar para a versão mais recente e usar o modo de segurança, mas não adiantou. Desativei a opção `enable s3 uploads` e o problema _desapareceu_. Alguma ideia?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [18 Julho , 2021 01:29 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/5 "2021-07-18T01:29:04Z")

</div>

> [@davidkingham](#):
>
> Espaço Digital Ocean para S3

Recomendo que você teste primeiro o Amazon S3.

Se isso resolver o problema, o erro é um bug do Digital Ocean.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [18 Julho , 2021 02:11 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/6 "2021-07-18T02:11:13Z")

</div>

A Digital Ocean teve um grande problema com o S3 em Amsterdam há algum tempo (comecei a usá-lo porque um amigo que trabalhava lá disse que era o melhor data center deles, mas as coisas mudam e agora ele trabalha no Google).

Então, outro serviço S3 também seria minha sugestão.

[https://status.digitalocean.com/](https://status.digitalocean.com/) mostra problemas com os Spaces em sfo2 nos últimos dias. Diz que está “resolvido”, mas não estou mais recomendando os Spaces…

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [18 Julho , 2021 08:01 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/7 "2021-07-18T08:01:15Z")

</div>

> [@pfaffman](#):
>
> A Digital Ocean teve um grande problema com o S3 em Amsterdã.

Sim, isso está correto. É por isso que mudei para Frankfurt. Desde então, funciona bem, sem nenhum problema. O AMS3 e o SFO2 têm muitos problemas, com manutenção e questões de disponibilidade constantes.

---

<div class="post-metadata">

### Author: ![davidkingham](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/davidkingham/32/119528_2.png) [@davidkingham](https://meta.discourse.org/u/davidkingham)
#### Post date: [19 Julho , 2021 18:48 UTC](https://meta.discourse.org/t/uploads-timing-out-or-very-slow/197047/8 "2021-07-19T18:48:04Z")

</div>

Obrigado, pessoal. O espaço DO em San Francisco realmente parece ser o problema. Por enquanto, mudei para Nova York e posso considerar voltar para a Amazon se tiver mais problemas. Como faço para remapear as imagens existentes para o novo espaço? Basta refazer o bake? Copiei todos os arquivos para o novo espaço.
