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