No estás solo @helmi
Tuve problemas al pasar de 3.2.5 a 3.3.0 (muchos errores 502, 429, etc.) y tuve que volver a la versión 3.2.5.
Recientemente intenté actualizar de nuevo a 3.3.1 esperando que las cosas mejoraran. Lo hicieron… en cierto modo. Solo una plétora de errores 502 para todos los usuarios.
Decidí apostar fuerte y confiar en el test-passed y ahora estoy en 3.4.0.beta3-dev ( 2099c33fa7 ) y esto es lo que los registros de errores de nginx arrojan de vez en cuando.
2024/10/08 21:44:15 [error] 79#79: *16810 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js\" failed (2: No such file or directory), client: 70.79.108.71, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"https://netgamers.it/service-worker.js\"
2024/10/08 21:45:22 [error] 75#75: *17175 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js\" failed (2: No such file or directory), client: 216.128.26.206, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"https://netgamers.it/service-worker.js\"
2024/10/08 21:47:50 [error] 74#74: *17968 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js\" failed (2: No such file or directory), client: 77.208.167.253, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-core.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"\"
2024/10/08 21:47:51 [error] 74#74: *17981 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js\" failed (2: No such file or directory), client: 77.208.167.253, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-cacheable-response.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"\"
2024/10/08 21:47:51 [error] 74#74: *17982 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js\" failed (2: No such file or directory), client: 77.208.167.253, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-sw.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"\"
2024/10/08 21:47:51 [error] 74#74: *17983 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js\" failed (2: No such file or directory), client: 77.208.167.253, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-expiration.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"\"
2024/10/08 21:47:51 [error] 77#77: *17984 open() \"/var/www/discourse/public/assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js\" failed (2: No such file or directory), client: 77.208.167.253, server: _, request: \"GET /assets/workbox-9b5674ca0ecb89bae1fa6f4b09a18f12/workbox-routing.prod.js HTTP/2.0\", host: \"netgamers.it\", referrer: \"\"
Todavía no sé qué está causando el error 502, ya que la VM tiene 8 núcleos, 32 GB de RAM y un NVMe de 500 GB.
Optamos por una VM grande ya que nuestra comunidad tiene alrededor de 450 usuarios activos, 585k temas y 21.5 millones de publicaciones.