# Upload de avatares lento ou quebrado, com avisos em /logs

**URL:** https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710
**Category:** Support
**Created:** [Março 9, 2020, 4:21pm UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710 "2020-03-09T16:21:50Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [Março 9, 2020, 4:21pm UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/1 "2020-03-09T16:21:50Z")

</div>

Hoje notamos que é incrivelmente lento, se é que é possível, fazer upload de novas fotos de avatar. Também tem sido extremamente lento carregar alguns (mas não todos) os avatares maiores de usuários nos cartões de usuário em pop-up ou no perfil de página completa. Atualizamos para a versão 2.5.0.beta2 ([ae3220fb88](https://github.com/discourse/discourse/commits/ae3220fb88bee7791c0c6575eb6990fa2c5ccb4f)) na esperança de que isso ajudasse, mas sem sucesso.

Em [https://discourse.example.org/logs](https://discourse.example.org/logs), vemos o seguinte tipo de aviso ao tentar fazer upload de um novo arquivo de imagem de avatar pela página de perfil do usuário:

**DistributedMutex(“upload\_2\_TEST.jpg”): mantido por tempo excessivo, máximo esperado: 60 segundos, levou 2 segundos a mais**

```
/var/www/discourse/lib/distributed_mutex.rb:54:in `warn'
/var/www/discourse/lib/distributed_mutex.rb:37:in `ensure in block in synchronize'
/var/www/discourse/lib/distributed_mutex.rb:41: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/lib/upload_creator.rb:37:in `create_for'
/var/www/discourse/app/controllers/uploads_controller.rb:217:in `create_upload'
/var/www/discourse/app/controllers/uploads_controller.rb:36:in `block in create'
/var/www/discourse/lib/hijack.rb:56:in `instance_eval'
/var/www/discourse/lib/hijack.rb:56:in `block in hijack'
/var/www/discourse/lib/scheduler/defer.rb:94:in `block in do_work'
rails_multisite-2.1.0/lib/rails_multisite/connection_management.rb:64:in `with_connection'
/var/www/discourse/lib/scheduler/defer.rb:89:in `do_work'
/var/www/discourse/lib/scheduler/defer.rb:79:in `block (2 levels) in start_thread'

```

Também há outros itens em /logs que parecem estar relacionados:

- [Aviso] DistributedMutex(“optimized\_image\_23\_120\_120”): mantido por tempo excessivo, máximo esperado: 60 segundos, levou 5 segundos a mais
- [Erro] ‘hijack uploads create’ ainda está em execução após 90 segundos no banco de dados padrão; este processo pode precisar ser reiniciado!

* * *

Aqui está como a interface se parece ao tentar fazer upload de uma imagem de avatar, após eventualmente expirar o tempo limite:

 ![image](https://global.discourse-cdn.com/meta/original/3X/f/5/f5e304dab467f42ef4b2ff418d6fcfad68a8e412.png)

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [Março 9, 2020, 11:03pm UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/2 "2020-03-09T23:03:08Z")

</div>

Parece que isso se resolveu sozinho, acho… os avatares agora estão sendo carregados e renderizados rapidamente, sem erros.

Alguém já viu algo assim antes? Há algum uso de recursos com o qual eu deva me preocupar?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Março 10, 2020, 8:28am UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/3 "2020-03-10T08:28:14Z")

</div>

Qual era a versão da qual você estava atualizando?

---

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [Março 10, 2020, 8:54am UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/4 "2020-03-10T08:54:51Z")

</div>

Desde o final da semana passada, mais ou menos.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [Março 10, 2020, 8:56am UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/5 "2020-03-10T08:56:05Z")

</div>

Minha suposição é que seja algum tipo de problema misterioso no servidor. Não há outros relatos disso recentemente.

---

<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: [Abril 9, 2020, 8:56am UTC](https://meta.discourse.org/t/uploading-avatars-slow-or-broken-with-warnings-in-logs/143710/6 "2020-04-09T08:56:09Z")

</div>

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