Errores 429 en la acción de 'like' en production.log

Me pregunto qué problema podría estar causando que aparezca el error 429 en production.log.

Estoy recibiendo el 99% de estos en el contexto de PostActionsController.

Processing by PostActionsController#create as */*
  Parameters: {"id"=>"706335", "post_action_type_id"=>"2", "flag_topic"=>"false"}
Completed 429 Too Many Requests in 16ms (Views: 0.1ms | ActiveRecord: 0.0ms | Allocations: 5715)

Sé que la limitación de velocidad global se realiza en una capa superior por nginx en el contenedor y que este tipo de errores terminan en /shared/standalone/log/var-log/nginx/error.log.

Entonces, la pregunta es: ¿bajo qué circunstancias se lanza este error en production.log?

Me gustaría deshacerme de estos si es posible.

¿Tú también recibes algunos errores 429 (no causados por limitación de velocidad) en tus configuraciones?

post_action_type_id = 2 significa que se trata de un “me gusta”. Si un usuario intenta dar “me gusta” a una publicación y ya ha agotado sus “me gusta” del día, esto generará un error 429. Supongo que eso es lo que está ocurriendo en este caso.

¡Jaja, muy acertado! A mis usuarios realmente les gusta lo que leen. :nerd_face:

Gracias, eso es un alivio…!

¡Ajá! Sospecho que eso explica los errores 429 en un sitio que gestiono. Es un sitio muy activo y temía que se tratara de algún otro tipo de problema. ¡Es genial saberlo!