我有一个标准的 Haproxy 配置。网站无需 Haproxy 即可运行。我在 2 台服务器上放置了一个测试网站,并在单独的服务器上放置了 Haproxy。
frontend site
mode http
bind *:80
default_backend webservers
option forwardfor
http-request set-header Forwarded for=%[src]
backend webservers
balance roundrobin
server webserver1 95.85.xx.xx:80
server webserver2 45.77.xx.xx:80
该网站正在加载,但检索子目录中的资产文件时出错(截屏浏览器检查)。
知道是什么原因导致了这个问题吗?
答案1
我修复了这个问题。我忘记了在加载一个会话时,圆形丝带请求会随机调用资产上的两个服务器。其中一个服务器显然无法部署文件,并且遗漏了一些文件。