ubuntu - Red5(托管在EC2上),将数据保存到文件服务器(托管在不同的EC2上)

标签 ubuntu amazon-web-services amazon-ec2 red5

我正在寻找将red5用于我目前正在进行的项目。

该项目的范围是让用户录制他们的视频并将其用作他们的个人资料视频。

问题是我找不到有关将(视频)数据保存到不同服务器(文件服务器)的任何信息。

由于从长远来看服务可能会增长,我想将应用程序服务器、red5(媒体服务器)和文件服务器分开。

谁能建议我,如何将数据保存在文件服务器上,而不是保存在 red5 中的设置目录上的默认配置。

或者如果不可能,那么您能否建议我一些解决方法(例如,每次将某些内容上传到媒体服务器时同步文件夹)

附加信息:
*我为所有网络服务器、文件服务器和媒体服务器使用 AWS EC2 实例 (Ubuntu)
*web 服务器是使用 php 向用户显示网站

谢谢!

最佳答案

您应该考虑将视频存储在 S3 中,而不是您自己的文件服务器上。存储在 S3 中的数据将比您可以构建的任何文件服务器上的数据更持久,而且如果您不必构建和维护文件服务器,为什么还要构建和维护呢?您可以向您的客户分配有时间限制的 S3 URL,甚至可以在适当的情况下将 CloudFront 用于 CDN。

关于ubuntu - Red5(托管在EC2上),将数据保存到文件服务器(托管在不同的EC2上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31067632/

相关文章:

linux - 如何让 ubuntu 软件中心知道我的 debian 文件

node.js - API 网关 - ALB : Hostname/IP doesn't match certificate's altnames

amazon-web-services - 无法访问 AWS EKS 留言簿 URL

node.js - 为 Let's encrypt 设置 certbot 时要选择哪个软件和系统?

amazon-web-services - SSH - 匹配地址已删除?

ssl - 在AWS Windows实例中获取SSL的CSR文件

opengl - Chromium OpenGL 死项目?

ubuntu - Laravel - 推荐的服务器权限 Ubuntu

c++ - C++ 项目的 Ubuntu 部署问题

java - Spring Cloud AWS - 发布 SNS 通知的 header 无效