BeanStalk 服务器中未显示图像[关闭]

Posted

技术标签:

【中文标题】BeanStalk 服务器中未显示图像[关闭]【英文标题】:Images not Being Display in BeanStalk Server [closed] 【发布时间】:2020-11-23 06:01:05 【问题描述】:

我的网站部署在 AWS Beanstalk 服务器上。 7 月 27 日上传的图片显示。但是今天我看到图像消失了,没有显示出来。新上传的图片显示正常。

可能是什么原因?谁能帮帮我?

【问题讨论】:

【参考方案1】:

其中一个原因可能是您的 EB 实例在 Auto Scaling Group 中运行。

这意味着它可以在没有您参与的情况下随时终止和启动。这可能是由于扩展事件、可用区重新平衡或某些 aws 硬件故障而发生的。

因此,通常不建议在实例上存储任何数据(例如图像)。为此,最好使用外部存储系统,例如 S3 或 EFS。

另一个原因可能是重新部署您的应用程序版本。如果您已对应用当前工作文件夹中的图像进行了排序,则重新部署只需将其删除,并用新的替换它。

【讨论】:

我还没有部署任何新版本,有什么办法可以让它们恢复原状吗? @AliBhutta 遗憾的是没有,除非您有自己的备份。如果您的 EB 实例确实被替换了,那么图像就会消失。 这对我来说是个坏消息,谢谢 @AliBhutta 您始终可以通过 ssh 进入实例并从内部进行检查,如果它们在那里,只是为了确定。 当然,我会试试的。谢谢

以上是关于BeanStalk 服务器中未显示图像[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

ViewPager2 中未显示图像(片段重新打开时)

导航图像在 jQuery 灯箱中未正确显示

水晶报表查看器中未显示图像

Beanstalk:如何将服务器上生成的文件同步回 beanstalk 存储库?

推送通知中未显示图像

PyQt4 中未显示图像:调试提示