Hola, después de hacer clic en iniciar sesión, tarda 20 segundos en cargar antes de poder entrar a mi página. ¿Por qué?

Después de iniciar sesión: la carga de la página de inicio/publicación tarda entre 20 y 40 segundos
Sin iniciar sesión: acceso a velocidad normal

Hola @s_xu, bienvenido al foro de soporte de Discourse Meta.

¿Puedes proporcionar tantos detalles como sea posible sobre tu instalación y situación? Por ejemplo:

  • ¿Está tu versión de Discourse actualizada?
  • ¿Es una instalación estándar?
  • ¿Estás autoalojando o tienes alojamiento externo (hosted)?
  • ¿Hay algún error en la consola de desarrollo cuando se carga tu sitio?
  • ¿Has instalado algún plugin o componente de tema recientemente?
  • ¿Esto solo ocurre cuando inicias sesión por primera vez, es decir, las páginas se cargan normalmente una vez que has iniciado sesión?
  • ¿Qué muestran los /logs/?

(publicación eliminada por el autor)

Hola, no es la última versión. Cada vez que inicio sesión usando la instalación de Docker, la página se carga normalmente después de iniciar sesión,

Hola, no es la última versión. Cada vez que inicio sesión usando la instalación de Docker, la página se carga normalmente después de iniciar sesión,

actualízalo desde la línea de comandos

Hola, este es nuestro entorno de producción y actualizar puede causar otros problemas. ¿Hay alguna otra solución? Es posible que necesitemos identificar el problema primero. Actualmente, estamos viendo si es causado por alguna consulta SQL en la base de datos o por la falta de índices.

¿has cambiado algo en la base de datos recientemente?
necesito más información.

si es posible, comprueba los registros de rails cuando inicies sesión:

cd /var/discourse
./launcher enter app
tail -f log/production.log

¿Estás accediendo al swap?

¿Cuál es el estado de tu memoria?

Como mínimo, reinicia tu servidor para ver si las cosas mejoran.

También podris considerar verificar cuántos unicornios (trabajadores web) tienes configurados (podrían ser insuficientes).

Quizás consideraría contratar a un experto en Discourse SA en Marketplace.

1 me gusta

no, revisa los registros, ¿hay algún problema con la representación de la vista?

Esos registros no están relacionados con el inicio de sesión y, en cualquier caso, en realidad no nos dicen nada.

No sé qué registros necesitas, este es el registro filtrado usando mi nombre de usuario cuando inicié sesión

No puedo ayudar con la solución, pero pensé que sería bueno tener esta parte como texto en lugar de una imagen para que si alguien tiene un problema similar, pueda encontrar este tema usando la función de búsqueda:

  Rendered layout layouts/application.html.erb (Duration: 21134.1ms | GC: 0.8ms) 
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms) 
1 me gusta

Processing by TopicsController#show as HTML
Parameters: {“slug”=>“ensuring-remote-work-privacy-setting-up-vpn-for-location-concealment”, “topic_id”=>“41005”}
Rendered layout layouts/crawler.html.erb (Duration: 18.1ms | GC: 1.6ms)
Completed 200 OK in 79ms (Views: 18.6ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 5.8ms)
Started GET “/t/ar750s-adding-usb-wifi-adapter/10125.json” for 202.46.62.77 at 2026-01-26 09:24:44 +0000
Processing by TopicsController#show as JSON
Parameters: {“slug”=>“ar750s-adding-usb-wifi-adapter”, “topic_id”=>“10125”}
Completed 200 OK in 74ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 2.4ms)
Rendered layout layouts/application.html.erb (Duration: 21134.1ms | GC: 0.8ms)
Completed 200 OK in 21219ms (Views: 21134.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 3.0ms)
Started GET “/u/xu.shi/private-message-topic-tracking-state” for 103.220.218.7 at 2026-01-26 09:24:48 +0000
Processing by UsersController#private_message_topic_tracking_state as JSON
Parameters: {“username”=>“xu.shi”}
Completed 200 OK in 15ms (Views: 0.1ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET “/t/flint-2-wireless-speed-are-1-4-in-reality-than-advertised/48251?page=2” for 23.98.142.176 at 2026-01-26 09:24:49 +0000
Processing by TopicsController#show as HTML
Parameters: {“page”=>“2”, “slug”=>“flint-2-wireless-speed-are-1-4-in-reality-than-advertised”, “topic_id”=>“48251”}
Rendered layout layouts/crawler.html.erb (Duration: 21.1ms | GC: 0.0ms)
Completed 200 OK in 91ms (Views: 21.7ms | ActiveRecord: 0.0ms (0 queries, 0 cached) | GC: 0.0ms)
Started GET “/c/5/show.json” for 202.46.62.88 at 2026-01-26 09:24:51 +0000
Processing by CategoriesController#show as JSON
Parameters: {“id”=>“5”}

Esta es solo una lista de llamadas exitosas (observe, por ejemplo, que Completed 200 OK aparece varias veces): no nos dice mucho, solo que las cosas funcionan (aunque lentamente).

Una opción podría ser hacer una copia de seguridad y reinstalar completamente Discourse, y luego restaurar la copia de seguridad.

Completado 200 OK en 21219ms (Vistas: 21134.7ms | ActiveRecord: 0.0ms (0 consultas, 0 en caché) | GC: 3.0ms) ¿El tiempo de respuesta es un poco anormal?

1 me gusta

Definitivamente lo es, de acuerdo.

1 me gusta