Это конфигурация uwsgi:
[uwsgi]
uid = 500
listen=200
master = true
profiler = true
processes = 8
logdate = true
socket = 127.0.0.1:8000
module = www.wsgi
pythonpath = /root/www/
pythonpath = /root/www/www
pidfile = /root/www/www.pid
daemonize = /root/www/www.log
enable-threads = true
memory-report = true
limit-as = 6048
Это конфигурация Nginx:
server{
listen 80;
server_name 119.254.35.221;
location / {
uwsgi_pass 127.0.0.1:8000;
include uwsgi_params;
}
}
Джанго работает нормально, но измененные страницы нельзя увидеть, пока я не перезапущу uwsgi. worker может прочитать и ответить на измененную страницу, но другие просто показывают старую, кто кеширует старую страницу? я ничего не настраивал о кеше)
Я не настраивал django, и он хорошо работает с «менеджером запуска сервера python ...», но у меня возникла эта проблема при работе с nginx + uwsgi.
(nginx и uwsgi - это новая установка, я уверен, что здесь ничего больше не настроено ..)