hello:

      I use uwsgi backlog alarm  option --alarm-listen-queue, and set listen 
option to 1024, but backlog alarm trigger again and again,  I use different 
alarm action to try, for example 'cmd' and uwsgi-sentry pulgin.  but the 
backlog is not full obviously .  the sentry report is 


     listen queue of socket "127.0.0.1:8883" (fd: 3) full !!! (0/1024)


or I use cmd action for example 


    alarm = lqfull cmd:curl "http://test.server";
    alarm-listen-queue = lqfull


and the test.server also receive many alarms


my config like this


[uwsgi]
auto-procname = true
procname-prefix-spaced = xxx
socket = xxx.sock
#http-socket = 127.0.0.1:8883
master = true
wsgi-file = app.py
touch-reload = app.py
uid = mine
gid = mine
processes = 4
gevent = 20
max-requests = 10000
listen = 1024
daemonize = xxx.log
disable-logging = true
env = PYTHON_EGG_CACHE=/tmp
env = FP_ENV=local
callable = app 
plugins-dir = /usr/lib/uwsgi
plugin = python27,gevent,sentry


alarm = lqfull cmd:curl "http://xxxx"; (or sentry config)
alarm-listen-queue = lqfull


so what is the reason? thanks

_______________________________________________
uWSGI mailing list
[email protected]
http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

Reply via email to