我正在尝试使用django,nginx和uwsgi构建自己的Web服务器。
我想使用unix套接字,尽管我只能使用TCP端口使它工作。
以下是使用unix套接字的.conf文件的一部分:
upstream django {
#server 127.0.0.1:8001;
server unix:///Users/name/Desktop/venv/projectname/projectname.sock;
}
尽管可行:
upstream django {
server 127.0.0.1:8001;
#server unix:///Users/name/Desktop/venv/projectname/projectname.sock;
}
为什么会这样? 使用unix套接字我可以做些什么吗?