我有一个奇怪的错误。我已经使用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错误。请帮助我在正确的方向,或在哪里/如何调试:)
/彼得
1条答案
按热度按时间vpfxa7rd1#
我在Umbraco论坛上找到了答案:
https://our.umbraco.com/forum/using-umbraco-and-getting-started/111879-postaddfile-returns-504-after-a-while
似乎是用11.4固定的:)