加载.tsx在Next13与NGINX



我有一个新的加载指标和nginx的问题。问题是nginx没有显示我的加载动画,而是等待下一个服务页面。所以你可以更好地理解我这里有两个url:

这是直接到docker容器上运行的下一个服务器的url: http://81.169.168.154:3000/jam/gmtk-2019。这样加载动画就会按预期显示。

但是使用nginx服务器:https://jamalyzer.com/jam/gmtk-2019动画不显示

这是我的nginx配置:
server{
server_name jamalyzer.com www.jamalyzer.com;
location /api {
proxy_pass http://localhost:3001;
}
location / {
proxy_pass http://localhost:3000;
}
}

有谁知道我怎么解决这个问题吗?

我通过禁用配置中的proxy_buffering修复了这个问题

server{
server_name jamalyzer.com www.jamalyzer.com;
location /api {
proxy_pass http://localhost:3001;
}
location / {
proxy_pass http://localhost:3000;
proxy_buffering off;
}
}