如何从 google 云平台的 VM 中获取新添加的图像?

How to fetch newly added images from VM in google cloud platform?

当我添加图像时,它正确存储在 google 云平台 VM 中。 但是我无法在我的网站上获取新添加的图像。 如果我在资产文件夹中使用新添加的图像重新部署项目,它会正确显示。 我已经验证了前端和后端没有错误。

是否无法通过 VM 获取实时映像更新?

编辑:

我用过Vue.js.

我将图像存储在 src/assets 文件夹中。 当我在我的网站上保存图片时,它保存在 src/assets 文件夹中。

我认为它只能在构建后访问 dist 文件夹中的内容。 你能建议我应该把我的文件保存在哪里吗?

我猜测这是一些缓存问题。

您可以尝试将它们存储在 bucket that's accessible to public 中,而不是将图像文件放在 VM 中。缺点是它只能提供静态文件(没有 PHP 或任何东西)。

您必须配置负载均衡器以将所有 your.domain.com/images/ 请求转发到存储桶,但这实际上很容易。看看 my answer 要求这样的配置。