在服务器中,使用了1panel中的OpenResty作为反向代理网关,里面配置了网站,反向代理到Docker部署的Next.js应用。
在服务器中,更新代码后,重新打包docker并部署Next.js应用,等部署完成,使用域名访问,发现页面未更新。每次请求可以在OpenResty中网站的日志中看到,无论是304还是200,但是在容器的日志中没有任何请求日志。
我检查了OpenResty中网站的反向代理的配置,没有开启缓存。
预计是因为缓存导致,但是却找不到清理缓存的入口。
PS: 可以在「网站」页面中,通过清理反代缓存的方式解决,但是会导致访问时5s左右的请求失败。