У меня есть сервер на Digitalocean с Ubuntu 16.04
Я делаю приложение Flask с Uwsgi и Nginx.
Код: Выделить всё
from flaskapp import app
if __name__ == "__main__":
app.run()
< /code>
flaskapp.ini
[uwsgi]
limit-as = 512
module = wsgi:app
plugin = python
master = true
processes = 5
socket = flaskapp.sock
chmod-socket = 660
vacuum = true
die-on-term = true
Код: Выделить всё
[Unit]
Description=uWSGI instance to serve flaskapp
After=network.target
[Service]
User=blitwak
Group=www-data
WorkingDirectory=/home/blitwak/flaskapp
Environment="PATH=/home/blitwak/flaskapp/myprojectenv/bin"
ExecStart=/home/blitwak/flaskapp/myprojectenv/bin/uwsgi --ini flaskapp.ini
[Install]
WantedBy=multi-user.target
server {
listen 80;
server_name 162.243.76.55;
charset utf-8;
proxy_buffering on;
proxy_buffer_size 1k;
proxy_buffers 24 4k;
proxy_busy_buffers_size 8k;
proxy_max_temp_file_size 2048m;
proxy_temp_file_write_size 32k;
proxy_connect_timeout 75s;
proxy_read_timeout 300s;
location / {
include uwsgi_params;
uwsgi_pass unix:///home/blitwak/flaskapp/flaskapp.sock;
uwsgi_param UWSGI_SCRIPT app.wsgi;
uwsgi_buffer_size 32k;
uwsgi_buffers 8 32k;
uwsgi_busy_buffers_size 32k;
}
}
< /code>
и in /var/log/nginx/error.log. В нем много раз: < /p>
2017/01/19 15:58:18 [Ошибка] 19181#19181: *36 -й пкант
up -up up -up up stractemer out up up -up resteamer out up shiteemer restemer, пока он был закрыт. Клиент:
{myip}, сервер: {myserver}, запрос: "post/yajugue http/1.1",
upstream: "uwsgi: // unix: ///home/blitwak/flaskapp/flaskapp.sock:",
host: "{myserver}", rekeserver} ", rekeServer}", RefaceRver} "http: // {myserver}/jugarprimeravez"
Большое спасибо !!!>
Подробнее здесь: https://stackoverflow.com/questions/417 ... esponse-he