gpt4 book ai didi

linux - Linux 集群上共享图像文件夹的最佳实践?

转载 作者:行者123 更新时间:2023-11-28 23:38:15 25 4
gpt4 key购买 nike

我正在构建一个 Web 应用程序,它将扩展到带有 tomcat 和 nginx 的 linux 集群中。将有一个 nginx web 服务器负载平衡多个 tomcat 应用程序服务器。后面还有一个数据库服务器。全部运行在 CentOS 6 上。

该应用涉及用户上传照片。我计划将所有图像保存在前端 nginx 框的文件系统中,并将指向它们的指针存储在数据库中。这样 nginx 就可以在不涉及应用程序服务器的情况下全速为他们提供服务。

应用程序在上传之前在浏览器中调整图像大小。所以文件大小不会太大。

将图像从应用程序服务器写入 nginx 前端服务器的最有效/最可靠的方法是什么?我可以想出几种方法来做到这一点。但我怀疑某种网络文件系统是最好的。

当前的最佳做法是什么?

最佳答案

假设您不使用 CMS(内容管理系统),您可以使用以下选项:

如果您只有一个前端 Web 服务器,那么建议将其存储在本地 Unix 文件系统中的 Web 服务器上。

如果您有多个网络服务器,您可以将文件存储在 SAN 或 NAS 共享网络设备上。这样您就不需要跨服务器同步文件。确保共享资源是冗余的,否则如果它出现故障,您的站点将出现故障。

关于linux - Linux 集群上共享图像文件夹的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22593156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com