uwsgi 상에서 pypy를 쓰려면,
즉, 고성능 python web service를 위해 쥐어짜려면,
uwsgi와 pypy가 연동해야 하는데… 그냥 pypy만 교체한다고 안 된다.
– pypy를 빌드하거나 libpypy-c.so 가 있는 통판을 받아야 한다.
– 빌드는 어렵고, 받는다. http://pypy.org/download.html
from flask import Flask
application = Flask(__name__)
@application.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
application.run(debug=True)
[uwsgi]
uid=www-data
gid=www-data
chdir = /home/dawnsea/flask_exam
master = true
pypy-wsgi = hell
processes = 5
socket = /tmp/dawnsea.sock
chmod-socket = 666
vacuum = true
virtualenv = /home/dawnsea/flask_exam/dawnsea_env
pypy-home = /opt/pypy
daemonize = /tmp/uwsgi.log