Node.js 环回3文件上载在DigitalOcean服务器上不起作用
我在DigitalOcean上有3个环回API。我还有一个用于上传图像和存储文件系统的API。我的数据源设置是Node.js 环回3文件上载在DigitalOcean服务器上不起作用,node.js,digital-ocean,loopback,Node.js,Digital Ocean,Loopback,我在DigitalOcean上有3个环回API。我还有一个用于上传图像和存储文件系统的API。我的数据源设置是 "MediaFiles": { "name": "MediaFiles", "connector": "loopback-component-storage", "provider": "filesystem", "root": "./uploads" } 我已经创建了一个名为isprofile的容器 当我试图使用REST客户端(Postman)通
"MediaFiles": {
"name": "MediaFiles",
"connector": "loopback-component-storage",
"provider": "filesystem",
"root": "./uploads"
}
我已经创建了一个名为isprofile的容器
当我试图使用REST客户端(Postman)通过发布到API端点将图像上载到此容器时
http://example.com/api/attachments/profile/upload
映像已上载,但API没有响应。请停止服务器并记录任何错误。
邮递员告诉我,没有得到任何回应。
当我在Localhost上执行同样的操作时,它工作得非常好
请帮帮我,我在这个问题上浪费了一个多星期 这真是一件有趣的事。8个月后,我发现了这个问题 我使用带有
--watch=true
选项的pm2为我的NodeJS服务器提供服务,每当上传到/uploads
的文件时,pm2会观察根目录中的更改,并在上传API响应之前尝试重新启动服务器。这就是上传API从未响应的原因
现在,我将/uploads
目录添加到pm2忽略监视阵列,这解决了我的问题