# HAProxy queue length

**URL:** https://discourse.haproxy.org/t/haproxy-queue-length/44
**Category:** Help!
**Created:** [December 22, 2015, 9:38am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44 "2015-12-22T09:38:29Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![ridwannaruto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.haproxy.org/ridwannaruto/32/23_2.png) [@ridwannaruto](https://discourse.haproxy.org/u/ridwannaruto)
#### Post date: [December 22, 2015, 9:38am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/1 "2015-12-22T09:38:29Z")

</div>

I have setup HAProxy 1.6.2 on a distributed setup and ran several workloads to test the load balancer. I used HATop and the inbuilt stat web page to check on the number of requests in the queue. Even though I had requests more than the maximum connections, I didn’t see the number for qcur change.

I’m pretty sure, the workload is enough to create a queue, but for some reason I am not able to do so. Any insight/help on this is much appreciated.

---

<div class="post-metadata">

### Author: ![Baptiste](https://avatars.discourse-cdn.com/v4/letter/b/cab0a1/32.png) [@Baptiste](https://discourse.haproxy.org/u/Baptiste)
#### Post date: [December 22, 2015, 10:00am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/2 "2015-12-22T10:00:18Z")

</div>

Hi,

Do you mean qcur is always 0?

---

<div class="post-metadata">

### Author: ![ridwannaruto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.haproxy.org/ridwannaruto/32/23_2.png) [@ridwannaruto](https://discourse.haproxy.org/u/ridwannaruto)
#### Post date: [December 22, 2015, 10:04am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/3 "2015-12-22T10:04:25Z")

</div>

Yes. I want to get some requests queued during a workload test.

---

<div class="post-metadata">

### Author: ![Baptiste](https://avatars.discourse-cdn.com/v4/letter/b/cab0a1/32.png) [@Baptiste](https://discourse.haproxy.org/u/Baptiste)
#### Post date: [December 22, 2015, 10:26am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/4 "2015-12-22T10:26:53Z")

</div>

Simply reduce drastically the server’s maxconn to a very low value. Even 1 if required.

---

<div class="post-metadata">

### Author: ![ridwannaruto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.haproxy.org/ridwannaruto/32/23_2.png) [@ridwannaruto](https://discourse.haproxy.org/u/ridwannaruto)
#### Post date: [December 22, 2015, 10:28am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/5 "2015-12-22T10:28:27Z")

</div>

Yes. I tried that, even then I couldn’t see any change in the QCUR value. Any configurations that need to be done?

---

<div class="post-metadata">

### Author: ![ridwannaruto](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.haproxy.org/ridwannaruto/32/23_2.png) [@ridwannaruto](https://discourse.haproxy.org/u/ridwannaruto)
#### Post date: [December 22, 2015, 10:33am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/6 "2015-12-22T10:33:36Z")

</div>

This is my config file

```
global
    daemon
    maxconn 50
    stats socket /tmp/haproxy-stats.socket

defaults
    balance leastconn
    mode http
    maxconn 20
    timeout connect 5s
    timeout http-request 10s
    timeout client 80s
    timeout server 80s
    timeout queue 120s
    retries 3

frontend http_80_frontend
        bind 0.0.0.0:8280
        mode http
 maxconn 2
        acl is_4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.test.org hdr_beg(host) -i 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.test$
        use_backend 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.test.org_http_80_backend if is_4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php$

backend 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.test.org_http_80_backend
        mode http
        server 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.php3.domain6179c021-d8b4-4640-a71f-b8d469a23c60 52.77.222.56:80 maxconn 1
        server 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.php3.domaine0e7317f-fa43-4bdd-9597-695f0f9fa110 52.77.239.7:80 maxconn 1

listen stats
    bind :1936
    stats enable
    stats refresh 1s
    stats scope http_80_frontend
    stats scope 4b2a1ee5-a02f-8dab-7f78-c2baba1d739f.alias-php-http.test.org_http_80_backend
    stats uri /
    stats realm Haproxy\ Statistics
    stats auth user:password
```

---

<div class="post-metadata">

### Author: ![Baptiste](https://avatars.discourse-cdn.com/v4/letter/b/cab0a1/32.png) [@Baptiste](https://discourse.haproxy.org/u/Baptiste)
#### Post date: [December 22, 2015, 4:18pm UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/7 "2015-12-22T16:18:50Z")

</div>

Try increasing your frontend’s maxconn to 1000

---

<div class="post-metadata">

### Author: ![zabronix](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.haproxy.org/zabronix/32/2380_2.png) [@zabronix](https://discourse.haproxy.org/u/zabronix)
#### Post date: [December 30, 2024, 7:09am UTC](https://discourse.haproxy.org/t/haproxy-queue-length/44/8 "2024-12-30T07:09:17Z")

</div>

Try increasing your frontend’s maxconn to 1000 👍
