我想要一个实时仪表板,我克隆了这个https://github.com/roniemartinez/real-time-charts-with-flask.git
我安装了要求,并且每当我使用“ python application.py”命令运行时,应用程序都可以正常运行。应用程序中的“ /”路由可以响应并正常运行...
我在运行时将应用程序添加到uwsgi ini文件中。 “ /”的网页无响应,每30秒显示一次图表。在该应用程序上一切正常。但我认为问题出在我的nginx配置或uwsgi ini。
怎么了?
[uwsgi]
base = /home/pi/Desktop/Bingo
app = application
module = %(app)
home = %(base)/venv
pythonpath = /home/pi/Desktop/Bingo/venv/bin/python
socket = /home/pi/Desktop/Bingo/%n.sock
chmod-socket = 666
callable = app
logto = /home/pi/Desktop/Bingo/log/uwsgi/%n.log
我的nginx配置是
server {
listen 80;
server_name localhost;
charset utf-8;
client_max_body_size 75M;
location /static {
root /home/pi/Desktop/Bingo;
}
location / { try_files $uri @labapp;}
location @labapp {
include uwsgi_params;
uwsgi_pass unix:/home/pi/Desktop/Bingo/lab_app_uwsgi.sock;
}
}