With my config, uwsgi-2.0 crashes just after startup (1.9.21.1 is doing well).

Start options: --auto-procname --log-reopen --logfile-chown --ini 
path/to/uwsgi.ini

ini-file:
[uwsgi]
buffer-size = 65535
chdir = /some/path
env = PYTHONPATH=/opt/lib/python
cheaper = 8
cheaper-algo = busyness
cheaper-busyness-multiplier = 12
cheaper-initial = 16
cheaper-overload = 5
cheaper-step = 4
master = true
max-requests = 10000
module = frontend.wsgi
no-orphans = true
processes = 16
touch-reload = /opt/conf/cache.link
vacuum = true


Log:

*** Starting uWSGI 2.0 (64bit) on [Thu Jan  9 16:29:35 2014] ***
compiled with version: 4.2.1 20070831 patched [FreeBSD] on 09 January 2014 16:10
:53
os: FreeBSD-9.2-STABLE FreeBSD 9.2-STABLE #1 r256817M: Sun Dec 29 19:49:31 MSK 2
013     root@hostname:/usr/obj/opt/WRK/src/sys/CAVIA
nodename: NODENAME
machine: amd64
clock source: unix
detected number of CPU cores: 16
current working directory: /opt/work
writing pidfile to /var/run/uwsgi.pid
detected binary path: /usr/local/bin/uwsgi
!!! no internal routing support, rebuild with pcre support !!!
uWSGI running as root, you can use --uid/--gid/--chroot options
setgid() to 80
set additional group 181 (nagios)
setuid() to 80
your processes number limit is 49064
your memory page size is 4096 bytes
detected max file descriptor number: 140000
lock engine: POSIX semaphores
thunder lock: disabled (you can enable it with --thunder-lock)
[busyness] settings: min=25%, max=50%, overload=5, multiplier=12, respawn penalt
y=2
uwsgi socket 0 bound to TCP address 127.0.0.1:3038 fd 3
Python version: 3.3.3 (default, Jan  9 2014, 16:09:09)  [GCC 4.2.1 20070831 
patched [FreeBSD]]
*** Python threads support is disabled. You can enable it with --enable-threads 
***
Python main interpreter initialized at 0x80218a0c0
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 2281111 bytes (2227 KB) for 16 cores
*** Operational MODE: preforking ***
WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x80218a0c0 pid: 
38038 (default app)
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI master process (pid: 38038)
spawned uWSGI worker 1 (pid: 38039, cores: 1)
spawned uWSGI worker 2 (pid: 38040, cores: 1)
spawned uWSGI worker 3 (pid: 38041, cores: 1)
spawned uWSGI worker 4 (pid: 38042, cores: 1)
spawned uWSGI worker 5 (pid: 38043, cores: 1)
spawned uWSGI worker 6 (pid: 38044, cores: 1)
spawned uWSGI worker 7 (pid: 38045, cores: 1)
spawned uWSGI worker 8 (pid: 38046, cores: 1)
spawned uWSGI worker 9 (pid: 38047, cores: 1)
spawned uWSGI worker 10 (pid: 38048, cores: 1)
spawned uWSGI worker 11 (pid: 38049, cores: 1)
spawned uWSGI worker 12 (pid: 38050, cores: 1)
spawned uWSGI worker 13 (pid: 38051, cores: 1)
spawned uWSGI worker 14 (pid: 38052, cores: 1)
spawned uWSGI worker 15 (pid: 38053, cores: 1)
spawned uWSGI worker 16 (pid: 38054, cores: 1)
!!! uWSGI process 38038 got Segmentation Fault !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 3 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 7 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 9 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 11 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 2 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 14 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 12 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 16 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 10 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 5 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 8 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 1 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 6 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 13 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 15 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!
Thu Jan  9 16:29:40 2014 - uWSGI worker 4 screams: UAAAAAAH my master 
disconnected: i will kill myself !!!



On 30 дек. 2013 г., at 13:30, Roberto De Ioris <[email protected]> wrote:

> 
> After 1 year of 1.9 development, uWSGI 2.0 (LTS) is finally available:
> 
> http://uwsgi-docs.readthedocs.org/en/latest/Changelog-2.0.html
> 
> From now on, very few new plugins (if any) will be added to the core
> repository, users (and the developer team too) are encouraged to develop
> third-party plugins as the new plugins build system extremely simplify the
> procedure
> 
> If you write a uWSGI plugin, please report it here:
> 
> https://github.com/unbit/uwsgi-docs/blob/master/ThirdPartyPlugins.rst
> 
> (you can make a pull request)
> 
> We are still defining what will be in 2.1, so if you have ideas feel free
> to post here (or open an issue on github).
> 
> Many thanks to all the contributors (expecially the ones improving docs)
> 
> -- 
> Roberto De Ioris
> http://unbit.it
> _______________________________________________
> uWSGI mailing list
> [email protected]
> http://lists.unbit.it/cgi-bin/mailman/listinfo/uwsgi

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

Reply via email to