Skip to content

Instantly share code, notes, and snippets.

@anthonyrisinger
Created August 23, 2013 17:11
Show Gist options
  • Save anthonyrisinger/6321712 to your computer and use it in GitHub Desktop.
Save anthonyrisinger/6321712 to your computer and use it in GitHub Desktop.
# /usr/bin/python2 uwsgiconfig.py --clean; /usr/bin/python2 uwsgiconfig.py --build; /usr/bin/python2 uwsgiconfig.py --plugin plugins/pty default.ini pty; ./uwsgi --socket :3031 --processes 2 --pyshell="from IPython import embed; embed()" --master --plugin pty --pty-socket :5000 --pty-log --pty-input
using profile: buildconf/default.ini
detected include path: ['/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include', '/usr/local/include', '/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include-fixed', '/usr/include']
detected CPU cores: 4
configured CFLAGS: -O2 -I. -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -Wno-format -Wno-format-security -DUWSGI_HAS_IFADDRS -DUWSGI_ZLIB -DUWSGI_LOCK_USE_MUTEX -DUWSGI_EVENT_USE_EPOLL -DUWSGI_EVENT_TIMER_USE_TIMERFD -DUWSGI_EVENT_FILEMONITOR_USE_INOTIFY -DUWSGI_PCRE -DUWSGI_ROUTING -DUWSGI_CAP -DUWSGI_UUID -DUWSGI_VERSION="\"1.9.15-dev-f027153\"" -DUWSGI_VERSION_BASE="1" -DUWSGI_VERSION_MAJOR="9" -DUWSGI_VERSION_MINOR="15" -DUWSGI_VERSION_REVISION="0" -DUWSGI_VERSION_CUSTOM="\"dev-f027153\"" -DUWSGI_YAML -DUWSGI_LIBYAML -DUWSGI_JSON -DUWSGI_SSL -DUWSGI_ZEROMQ -I/usr/include/libxml2 -DUWSGI_XML -DUWSGI_XML_LIBXML2 -DUWSGI_PLUGIN_DIR="\".\"" -DUWSGI_DECLARE_EMBEDDED_PLUGINS="UDEP(python);UDEP(gevent);UDEP(ping);UDEP(cache);UDEP(nagios);UDEP(rrdtool);UDEP(carbon);UDEP(rpc);UDEP(corerouter);UDEP(fastrouter);UDEP(http);UDEP(ugreen);UDEP(signal);UDEP(syslog);UDEP(rsyslog);UDEP(logsocket);UDEP(router_uwsgi);UDEP(router_redirect);UDEP(router_basicauth);UDEP(zergpool);UDEP(redislog);UDEP(mongodblog);UDEP(router_rewrite);UDEP(router_http);UDEP(logfile);UDEP(router_cache);UDEP(rawrouter);UDEP(router_static);UDEP(sslrouter);UDEP(spooler);UDEP(cheaper_busyness);UDEP(symcall);UDEP(transformation_tofile);UDEP(transformation_gzip);UDEP(transformation_chunked);UDEP(transformation_offload);UDEP(router_memcached);UDEP(router_redis);UDEP(router_hash);UDEP(router_expires);" -DUWSGI_LOAD_EMBEDDED_PLUGINS="ULEP(python);ULEP(gevent);ULEP(ping);ULEP(cache);ULEP(nagios);ULEP(rrdtool);ULEP(carbon);ULEP(rpc);ULEP(corerouter);ULEP(fastrouter);ULEP(http);ULEP(ugreen);ULEP(signal);ULEP(syslog);ULEP(rsyslog);ULEP(logsocket);ULEP(router_uwsgi);ULEP(router_redirect);ULEP(router_basicauth);ULEP(zergpool);ULEP(redislog);ULEP(mongodblog);ULEP(router_rewrite);ULEP(router_http);ULEP(logfile);ULEP(router_cache);ULEP(rawrouter);ULEP(router_static);ULEP(sslrouter);ULEP(spooler);ULEP(cheaper_busyness);ULEP(symcall);ULEP(transformation_tofile);ULEP(transformation_gzip);ULEP(transformation_chunked);ULEP(transformation_offload);ULEP(router_memcached);ULEP(router_redis);ULEP(router_hash);ULEP(router_expires);"
*** uWSGI compiling server core ***
[thread 1][gcc -pthread] core/utils.o
[thread 2][gcc -pthread] core/protocol.o
[thread 0][gcc -pthread] core/socket.o
[thread 3][gcc -pthread] core/logging.o
[thread 2][gcc -pthread] core/master.o
[thread 1][gcc -pthread] core/master_utils.o
[thread 3][gcc -pthread] core/emperor.o
[thread 0][gcc -pthread] core/notify.o
[thread 2][gcc -pthread] core/mule.o
[thread 1][gcc -pthread] core/subscription.o
[thread 0][gcc -pthread] core/stats.o
[thread 3][gcc -pthread] core/sendfile.o
[thread 2][gcc -pthread] core/async.o
[thread 1][gcc -pthread] core/master_checks.o
[thread 3][gcc -pthread] core/offload.o
[thread 0][gcc -pthread] core/io.o
[thread 2][gcc -pthread] core/static.o
[thread 1][gcc -pthread] core/websockets.o
[thread 3][gcc -pthread] core/spooler.o
[thread 0][gcc -pthread] core/snmp.o
[thread 2][gcc -pthread] core/exceptions.o
[thread 1][gcc -pthread] core/config.o
[thread 3][gcc -pthread] core/setup_utils.o
[thread 0][gcc -pthread] core/clock.o
[thread 2][gcc -pthread] core/init.o
[thread 1][gcc -pthread] core/buffer.o
[thread 0][gcc -pthread] core/reader.o
[thread 3][gcc -pthread] core/writer.o
[thread 2][gcc -pthread] core/alarm.o
[thread 1][gcc -pthread] core/cron.o
[thread 3][gcc -pthread] core/plugins.o
[thread 0][gcc -pthread] core/lock.o
[thread 2][gcc -pthread] core/cache.o
[thread 0][gcc -pthread] core/daemons.o
[thread 1][gcc -pthread] core/errors.o
[thread 3][gcc -pthread] core/hash.o
[thread 0][gcc -pthread] core/master_events.o
[thread 2][gcc -pthread] core/chunked.o
[thread 1][gcc -pthread] core/queue.o
[thread 3][gcc -pthread] core/event.o
[thread 2][gcc -pthread] core/signal.o
[thread 1][gcc -pthread] core/strings.o
[thread 0][gcc -pthread] core/progress.o
[thread 3][gcc -pthread] core/timebomb.o
[thread 2][gcc -pthread] core/ini.o
[thread 0][gcc -pthread] core/fsmon.o
[thread 1][gcc -pthread] core/rpc.o
[thread 3][gcc -pthread] core/gateway.o
[thread 0][gcc -pthread] core/loop.o
[thread 2][gcc -pthread] core/cookie.o
[thread 1][gcc -pthread] core/querystring.o
[thread 3][gcc -pthread] core/rb_timers.o
[thread 0][gcc -pthread] core/transformations.o
[thread 2][gcc -pthread] core/uwsgi.o
[thread 1][gcc -pthread] proto/base.o
[thread 3][gcc -pthread] proto/uwsgi.o
[thread 0][gcc -pthread] proto/http.o
[thread 1][gcc -pthread] proto/fastcgi.o
[thread 3][gcc -pthread] proto/scgi.o
[thread 0][gcc -pthread] lib/linux_ns.o
[thread 1][gcc -pthread] core/zlib.o
[thread 3][gcc -pthread] core/regexp.o
[thread 0][gcc -pthread] core/routing.o
[thread 1][gcc -pthread] core/yaml.o
[thread 3][gcc -pthread] core/json.o
[thread 0][gcc -pthread] core/ssl.o
[thread 1][gcc -pthread] core/legion.o
[thread 3][gcc -pthread] proto/zeromq.o
[thread 0][gcc -pthread] core/xmlconf.o
[thread 1][gcc -pthread] core/dot_h.o
*** uWSGI compiling embedded plugins ***
[thread 1][gcc -pthread] plugins/python/python_plugin.o
[thread 3][gcc -pthread] plugins/python/pyutils.o
[thread 0][gcc -pthread] plugins/python/pyloader.o
[thread 1][gcc -pthread] plugins/python/wsgi_handlers.o
[thread 3][gcc -pthread] plugins/python/wsgi_headers.o
[thread 0][gcc -pthread] plugins/python/wsgi_subhandler.o
[thread 1][gcc -pthread] plugins/python/web3_subhandler.o
[thread 3][gcc -pthread] plugins/python/pump_subhandler.o
[thread 0][gcc -pthread] plugins/python/gil.o
[thread 1][gcc -pthread] plugins/python/uwsgi_pymodule.o
[thread 3][gcc -pthread] plugins/python/profiler.o
[thread 0][gcc -pthread] plugins/python/symimporter.o
[thread 1][gcc -pthread] plugins/python/tracebacker.o
[thread 3][gcc -pthread] plugins/gevent/gevent.o
[thread 0][gcc -pthread] plugins/gevent/hooks.o
[thread 1][gcc -pthread] plugins/ping/ping_plugin.o
[thread 2][gcc -pthread] plugins/cache/cache.o
[thread 3][gcc -pthread] plugins/nagios/nagios.o
[thread 1][gcc -pthread] plugins/rrdtool/rrdtool.o
[thread 0][gcc -pthread] plugins/carbon/carbon.o
[thread 2][gcc -pthread] plugins/rpc/rpc_plugin.o
[thread 3][gcc -pthread] plugins/corerouter/cr_common.o
[thread 0][gcc -pthread] plugins/corerouter/cr_map.o
[thread 1][gcc -pthread] plugins/corerouter/corerouter.o
[thread 2][gcc -pthread] plugins/fastrouter/fastrouter.o
[thread 3][gcc -pthread] plugins/http/http.o
[thread 0][gcc -pthread] plugins/http/keepalive.o
[thread 1][gcc -pthread] plugins/http/https.o
[thread 3][gcc -pthread] plugins/http/spdy3.o
[thread 2][gcc -pthread] plugins/ugreen/ugreen.o
[thread 1][gcc -pthread] plugins/signal/signal_plugin.o
[thread 0][gcc -pthread] plugins/syslog/syslog_plugin.o
[thread 3][gcc -pthread] plugins/rsyslog/rsyslog_plugin.o
[thread 2][gcc -pthread] plugins/logsocket/logsocket_plugin.o
[thread 1][gcc -pthread] plugins/router_uwsgi/router_uwsgi.o
[thread 0][gcc -pthread] plugins/router_redirect/router_redirect.o
[thread 3][gcc -pthread] plugins/router_basicauth/router_basicauth.o
[thread 2][gcc -pthread] plugins/zergpool/zergpool.o
[thread 0][gcc -pthread] plugins/redislog/redislog_plugin.o
[thread 1][gcc -pthread] plugins/mongodblog/mongodblog_plugin.o
[thread 3][gcc -pthread] plugins/router_rewrite/router_rewrite.o
[thread 2][gcc -pthread] plugins/router_http/router_http.o
[thread 0][gcc -pthread] plugins/logfile/logfile.o
[thread 1][gcc -pthread] plugins/router_cache/router_cache.o
[thread 3][gcc -pthread] plugins/rawrouter/rawrouter.o
[thread 2][gcc -pthread] plugins/router_static/router_static.o
[thread 0][gcc -pthread] plugins/sslrouter/sslrouter.o
[thread 1][gcc -pthread] plugins/spooler/spooler_plugin.o
[thread 2][gcc -pthread] plugins/cheaper_busyness/cheaper_busyness.o
[thread 3][gcc -pthread] plugins/symcall/symcall_plugin.o
[thread 0][gcc -pthread] plugins/transformation_tofile/tofile.o
[thread 1][gcc -pthread] plugins/transformation_gzip/gzip.o
[thread 3][gcc -pthread] plugins/transformation_chunked/chunked.o
[thread 2][gcc -pthread] plugins/transformation_offload/offload.o
[thread 1][gcc -pthread] plugins/router_memcached/router_memcached.o
[thread 0][gcc -pthread] plugins/router_redis/router_redis.o
[thread 3][gcc -pthread] plugins/router_hash/router_hash.o
[thread 2][gcc -pthread] plugins/router_expires/expires.o
*** uWSGI linking ***
gcc -pthread -o uwsgi -L/usr/lib core/utils.o core/protocol.o core/socket.o core/logging.o core/master.o core/master_utils.o core/emperor.o core/notify.o core/mule.o core/subscription.o core/stats.o core/sendfile.o core/async.o core/master_checks.o core/offload.o core/io.o core/static.o core/websockets.o core/spooler.o core/snmp.o core/exceptions.o core/config.o core/setup_utils.o core/clock.o core/init.o core/buffer.o core/reader.o core/writer.o core/alarm.o core/cron.o core/plugins.o core/lock.o core/cache.o core/daemons.o core/errors.o core/hash.o core/master_events.o core/chunked.o core/queue.o core/event.o core/signal.o core/strings.o core/progress.o core/timebomb.o core/ini.o core/fsmon.o core/rpc.o core/gateway.o core/loop.o core/cookie.o core/querystring.o core/rb_timers.o core/transformations.o core/uwsgi.o proto/base.o proto/uwsgi.o proto/http.o proto/fastcgi.o proto/scgi.o lib/linux_ns.o core/zlib.o core/regexp.o core/routing.o core/yaml.o core/json.o core/ssl.o core/legion.o proto/zeromq.o core/xmlconf.o core/dot_h.o plugins/python/python_plugin.o plugins/python/pyutils.o plugins/python/pyloader.o plugins/python/wsgi_handlers.o plugins/python/wsgi_headers.o plugins/python/wsgi_subhandler.o plugins/python/web3_subhandler.o plugins/python/pump_subhandler.o plugins/python/gil.o plugins/python/uwsgi_pymodule.o plugins/python/profiler.o plugins/python/symimporter.o plugins/python/tracebacker.o plugins/gevent/gevent.o plugins/gevent/hooks.o plugins/ping/ping_plugin.o plugins/cache/cache.o plugins/nagios/nagios.o plugins/rrdtool/rrdtool.o plugins/carbon/carbon.o plugins/rpc/rpc_plugin.o plugins/corerouter/cr_common.o plugins/corerouter/cr_map.o plugins/corerouter/corerouter.o plugins/fastrouter/fastrouter.o plugins/http/http.o plugins/http/keepalive.o plugins/http/https.o plugins/http/spdy3.o plugins/ugreen/ugreen.o plugins/signal/signal_plugin.o plugins/syslog/syslog_plugin.o plugins/rsyslog/rsyslog_plugin.o plugins/logsocket/logsocket_plugin.o plugins/router_uwsgi/router_uwsgi.o plugins/router_redirect/router_redirect.o plugins/router_basicauth/router_basicauth.o plugins/zergpool/zergpool.o plugins/redislog/redislog_plugin.o plugins/mongodblog/mongodblog_plugin.o plugins/router_rewrite/router_rewrite.o plugins/router_http/router_http.o plugins/logfile/logfile.o plugins/router_cache/router_cache.o plugins/rawrouter/rawrouter.o plugins/router_static/router_static.o plugins/sslrouter/sslrouter.o plugins/spooler/spooler_plugin.o plugins/cheaper_busyness/cheaper_busyness.o plugins/symcall/symcall_plugin.o plugins/transformation_tofile/tofile.o plugins/transformation_gzip/gzip.o plugins/transformation_chunked/chunked.o plugins/transformation_offload/offload.o plugins/router_memcached/router_memcached.o plugins/router_redis/router_redis.o plugins/router_hash/router_hash.o plugins/router_expires/expires.o -lpthread -lm -rdynamic -ldl -lz -lpcre -lcap -luuid -lyaml -ljansson -lssl -lcrypto -lzmq -lxml2 -lz -lm -ldl -lpthread -ldl -lutil -lm -lpython2.7 -lcrypt
################# uWSGI configuration #################
pcre = True
kernel = Linux
malloc = libc
execinfo = False
ifaddrs = True
ssl = True
matheval = False
zlib = True
locking = pthread_mutex
plugin_dir = .
timer = timerfd
yaml = libyaml
json = True
filemonitor = inotify
routing = True
debug = False
zeromq = True
capabilities = True
xml = libxml2
event = epoll
############## end of uWSGI configuration #############
*** uWSGI is ready, launch it with ./uwsgi ***
using profile: buildconf/default.ini
detected include path: ['/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include', '/usr/local/include', '/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include-fixed', '/usr/include']
*** uWSGI building and linking plugin plugins/pty ***
[gcc -pthread] ./pty_plugin.so
*** pty plugin built and available in ./pty_plugin.so ***
*** Starting uWSGI 1.9.15-dev-f027153 (64bit) on [Fri Aug 23 12:08:42 2013] ***
compiled with version: 4.8.1 20130725 (prerelease) on 23 August 2013 12:08:38
os: Linux-3.10.2-1-ARCH #1 SMP PREEMPT Mon Jul 22 08:47:24 CEST 2013
nodename: w3rk
machine: x86_64
clock source: unix
pcre jit disabled
detected number of CPU cores: 4
current working directory: /home/arisinger/devel/upstream/uwsgi
detected binary path: /home/arisinger/devel/upstream/uwsgi/uwsgi
your processes number limit is 31376
your memory page size is 4096 bytes
detected max file descriptor number: 1024
lock engine: pthread robust mutexes
uwsgi socket 0 bound to TCP address :3031 fd 3
Python version: 2.7.5 (default, May 12 2013, 12:00:47) [GCC 4.8.0 20130502 (prerelease)]
*** Python threads support is disabled. You can enable it with --enable-threads ***
Python main interpreter initialized at 0x221b460
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 218328 bytes (213 KB) for 2 cores
*** Operational MODE: preforking ***
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI master process (pid: 15048)
spawned uWSGI worker 1 (pid: 15049, cores: 1)
spawned uWSGI worker 2 (pid: 15050, cores: 1)
Python 2.7.5 (default, May 12 2013, 12:00:47)
Type "copyright", "credits" or "license" for more information.
IPython 1.0.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment