Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用NodeJS和Nginx托管和管理文件上载?_Javascript_Node.js_File_Nginx_Web Hosting - Fatal编程技术网

Javascript 如何使用NodeJS和Nginx托管和管理文件上载?

Javascript 如何使用NodeJS和Nginx托管和管理文件上载?,javascript,node.js,file,nginx,web-hosting,Javascript,Node.js,File,Nginx,Web Hosting,在我看到有人问这个问题的任何地方,我似乎都找不到一个明确的答案。一般的问题是,一旦你用视频和图像填满了一台服务器,你如何扩展它的空间?我假设你必须租用另一台服务器才能继续用视频和图像填充它。另外,我应该使用什么样的软件堆栈来实现这一点 感谢所有能够回答这个问题的人。使用云托管服务。就我个人而言,我使用Amazon S3,但其他公司也提供(Rackspace、DigitalOcean、IBM、Microsoft)。连接一个更大的硬盘驱动器?如果您刚用完存储空间,请使用一个更大的驱动器或另一个驱动器

在我看到有人问这个问题的任何地方,我似乎都找不到一个明确的答案。一般的问题是,一旦你用视频和图像填满了一台服务器,你如何扩展它的空间?我假设你必须租用另一台服务器才能继续用视频和图像填充它。另外,我应该使用什么样的软件堆栈来实现这一点


感谢所有能够回答这个问题的人。

使用云托管服务。就我个人而言,我使用Amazon S3,但其他公司也提供(Rackspace、DigitalOcean、IBM、Microsoft)。

连接一个更大的硬盘驱动器?如果您刚用完存储空间,请使用一个更大的驱动器或另一个驱动器。如果您使用的是托管服务,请支付更多存储费用。如果你想问除此之外的其他问题,那么请澄清你的问题,因为你真正想问的不是很清楚。NGINX非常适合提供静态内容(如果这是您的要求的话)。node.js非常适合提供动态内容,也适用于静态内容。如果我想在其中存储数PB的数据,我认为这不是解决方案……如果我不太清楚,很抱歉。我知道我可以放一个更大的硬盘,但如果我要主持一个非常大的文件托管网站。对于傻笑,假设我必须存储数PB的视频。我不认为一台服务器可以容纳那么多。我们要弄清楚的是,存储这么多数据的设计模式或方法是什么?我还想把这些视频提供给任何需要的人。