Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

eskiesirius's avatar

499 Response on my API

Hello I am having a problem.. my client is receiving Read timed out. (read timeout=10) from my server when they access to my API, this will only occur on high traffic based on my logs when it reaches around 13+ requests per second or around 35k requests per 10 minutes (Peak). My API is sync because i need to display the output as response

My current set up is this(I am using forge to setup)

  • Load Balance
  • 3 App servers (running octane swoole with 24 workers each and with a max requests of 5000)
  • 4 Queue servers
  • 1 Caching Server
  • Dedicated Database Server with Standby node

i am not sure if the problem is my load balancer or what.. im not really good at servers

PS: the endpoints response time based on sentry is around 407ms average and 530ms P95.

Edit: Checked my sentry, i already reached 35k requests per 10 minutes

0 likes
4 replies
Glukinho's avatar

Google for "499 nginx", it's quite common issue. I think you should ask Forge support.

eskiesirius's avatar

i already asked forge.. i am just waiting for their reply, so it is safe to assume that the problem is the LB?

Glukinho's avatar

No, you can't be sure. The situation needs investigation, at least analyzing logs on all involved nodes.

eskiesirius's avatar

Yeah, you are right.. there are lots of factors that needs to consider

Please or to participate in this conversation.