Nginx proxy\传递到套接字的操作不正常(找不到文件)
我不确定这里会出什么问题,但我正在尝试转发使用套接字而不是tcp端口的内部webapp的流量 基本上,我在nginx上的配置和文件/tmp/webapp.socket都存在,并且设置了适当的权限:Nginx proxy\传递到套接字的操作不正常(找不到文件),nginx,Nginx,我不确定这里会出什么问题,但我正在尝试转发使用套接字而不是tcp端口的内部webapp的流量 基本上,我在nginx上的配置和文件/tmp/webapp.socket都存在,并且设置了适当的权限: upstream webapp{ server unix:/tmp/webapp.socket; } location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $http_host; p
upstream webapp{
server unix:/tmp/webapp.socket;
}
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://webapp;
}
在错误日志上:
[crit] 24493#0: *14 connect() to unix:/tmp/webapp.socket failed (2: No such file or directory) while connecting to upstream,
提前感谢。找到解决方案:
不知何故,nginx在/tmp上找不到该文件,因此我不得不将目录更改为/var/run/