nginx DotnetCore PostAddFile在使用一段时间后返回504

c86crjj0  于 2023-06-21  发布在  Nginx
关注(0)|答案(1)|浏览(153)

我有一个奇怪的错误。我已经使用Dokku和Docker将Umbraco 11.3.1部署到Linux服务器上。它运行.NET Core。我已经设置了/umbraco/Data/media目录的卷。一开始,它按计划工作-我可以将文件上传到媒体目录,我可以在Docker外部的卷目录中看到输出。但在使用数小时后,/umbraco/backoffice/umbracoapi/media/PostAddFile端点出现504故障。上传栏像往常一样运行,但是当它达到100%时,大约一分钟后,这个奇怪的HTML错误出现了。

据我所知,这是一个Nginx错误。蓝屏。

在我的nginx错误日志中,我看到了这个:

2023/05/18 11:53:48 [error] 8165#8165: *30932 upstream timed out (110: Unknown error) while reading response header from upstream, client: 93.165.xxx.xxx, server: mydomain.dk, request: "POST /umbraco/backoffice/umbracoapi/media/PostAddFile HTTP/2.0", upstream: "http://172.17.0.2:4000/umbraco/backoffice/umbracoapi/media/PostAddFile", host: "mydomain.dk", referrer: "https://mydomain.dk/umbraco"

如果我重新构建Docker容器并再次工作一段时间。
我不知道这是docker,Umbraco还是nginx错误。请帮助我在正确的方向,或在哪里/如何调试:)
/彼得

相关问题