Recently our servers (using Nginx & PhusionPassenger) have started to show long response time to HTTP connections which results in slowing the client apps.
We are not able to figure out what exactly is clogging the networks. Initially we felt these issues might be due to redis latency our backend server is using. But, changing it's capacity and subnets didn't show a sign of improvement
----------- General information -----------
Max pool size : 20
App groups : 1
Processes : 10
Requests in top-level queue : 0
----------- Application groups -----------
<some-location> (production):
App root: <some-location>
Requests in queue: 0
* PID: 17251 Sessions: 131 Processed: 3404 Uptime: 2h 3m 38s
CPU: 8% Memory : 253M Last used: 4s a
* PID: 17277 Sessions: 131 Processed: 2013 Uptime: 2h 3m 38s
CPU: 8% Memory : 242M Last used: 4s a
* PID: 17303 Sessions: 131 Processed: 481 Uptime: 2h 3m 38s
CPU: 7% Memory : 232M Last used: 3s a
* PID: 17325 Sessions: 131 Processed: 2733 Uptime: 2h 3m 38s
CPU: 7% Memory : 243M Last used: 3s a
* PID: 17353 Sessions: 130 Processed: 797 Uptime: 2h 3m 37s
CPU: 7% Memory : 233M Last used: 28m 33s
* PID: 17382 Sessions: 130 Processed: 3633 Uptime: 2h 3m 37s
CPU: 7% Memory : 232M Last used: 28m 4s a
* PID: 17410 Sessions: 130 Processed: 4633 Uptime: 2h 3m 37s
CPU: 7% Memory : 236M Last used: 39s
* PID: 17441 Sessions: 130 Processed: 2496 Uptime: 2h 3m 36s
CPU: 5% Memory : 222M Last used: 38s
* PID: 17471 Sessions: 130 Processed: 953 Uptime: 2h 3m 35s
CPU: 4% Memory : 210M Last used: 18s
* PID: 17501 Sessions: 130 Processed: 1629 Uptime: 2h 3m 35s
CPU: 5% Memory : 218M Last used: 4s
Inspite of heavy load on server, processes are idle and requests in queue is zero.
Please help me out. Your help will be highly appreciated.