Articles of 上传

EC2到S3上传速度随着实例的增加而减less

我有一个工作,从数据库获取数据,运行一些代码,并将结果上传到S3存储桶。 代码运行大约需要1分钟,结果文件大约为10MB。 EC2实例和S3存储桶都位于us-west-1中。 我一次在多个EC2 m3.large实例上运行此作业的单独实例。 通过多达约175个实例,上传时间不到一秒钟。 这不是很多的同时请求; 也许高达5 /秒。 在将其增加到200个实例之后不久,上传需要40-60秒,有时甚至更长。 看起来,这不应该是一个不寻常的数据发送到S3,并且个别机器似乎没有问题(CPU 40-50%)。 什么可能导致这个? 我可以达到networking带宽限制吗? 如果是这样,我怎么知道? 这些文件是用一个唯一的ID命名的,所以我试着反转ID来分散键(如https://cloudnative.io/blog/2015/01/aws-s3-performance-tuning/所述)。 这并没有改变行为。

在IIS / FastCGI中上传多个文件

我需要帮助解决一个奇怪的问题。 我正在用IIS服务器开发一个PHP应用程序(我不决定,不要怪我哈哈),当我尝试上传超过6个文件,我不会得到任何错误,但没有从脚本find一个请求上传文件。 "NetworkError: 404 Not Found – https://dev-server-host/admin/admin-manage-file-uploads.php?add=1&inst=GalleryPic&doctype=img" 我以为这个问题是在PHPconfigurationfile upload,但我已经检查了限制是相当慷慨的: max_execution_time = 600 max_input_time = 120 memory_limit = 2000M post_max_size = 1000M upload_max_filesize = 1000M max_file_uploads = 5000 有没有我从IIS端丢失的configuration? 我没有这个项目的Web.config(*)文件,我应该设置一个带有上传参数定义的Web.config文件吗? (*)纠正我,如果我错了,但我认为这个文件只需要ASP应用程序,对于PHP这个文件不处理。

更新生产服务器和自动化

我想清楚,我不是一个系统pipe理员专业任何方式,也许我的问题已经答复,但只要我search谷歌/服务器错误/所以我没有find类似的东西。 假设我们有两个单个文件,我们要在一台生产服务器上进行更新。 我们可以用ssh – git来做到这一点。 AFAIK文件逐一上传。 现在假设,我们希望这两个文件立即上传at once而不是我们希望用户面对file1UpdatedVersion和file2OldVersion的不幸的情况。 所以我认为我们必须closures服务器,上传文件,做一些testing,一切工作正常,再次打开服务器。 是否有自动化软件,我们可以发送上传的文件列表,给它提供一些testing用例,我们的更新将被视为成功,然后shutdown-update-start server ,为我们提供最小的server downtime ? 谢谢你的时间 !

OPENROWSET,二进制文件,varchars和varbinaries

我想上传一个二进制文件到SQL Server ,到一个varbinary字段。 我想出了这个查询来做到这一点: INSERT INTO Files(File, Name) SELECT "file.bin" AS Name * FROM OPENROWSET(BULK 'C:\file.bin', SINGLE_BLOB) AS File GO 但我得到这个错误: 从数据typesvarchar到varbinary(max)的隐式转换是不允许的。 使用CONVERT函数来运行此查询。 如果我理解正确,它是读取作为文本(varchar)的文件,而它是二进制的,应该存储为二进制varbinary。 恐怕在这个过程中可能会毁掉它,是吗? 即使没有,我如何使用CONVERT方法?

按需上传服务器

我正在寻找一个简单的应用程序,将会做类似的事情 允许用户注册一个FTP帐户 请求pipe理员批准 创build该用户的FTP帐户 注册账户应该在线。 上传并不一定是FTP,事实上,我会很高兴与一个基于Web的工具,支持通过某种types的Java小程序或类似的东西上传。 我不关心它在哪个平台上运行,它将在一个专用的虚拟机上结束。 有任何想法吗?

上传文件到EC2 Windows实例

我在Amazon EC2上创build了Windows Server 2008 AMI的一个实例。 我现在需要上传一些安装文件。 一种方法是在Windows中激活FTP服务器,设置一个帐户并使用它来上传文件。 有一个更好的方法吗? 也许有些方法可以直接上传到EBS?

在Linksys路由器上监视设备的下载/上传使用情况?

我有多台电脑和2个PS3都使用相同的Linksys路由器(一个无线)。 有没有办法logging每个设备下载/上传一段时间? 在比利时,我们仍然有下载限制,所以我想看看我的大部分连接都是从这些连接中解脱出来的。 我有一个WRT54GS模型。

我怎样才能使用curl来上传和发布一个具有以下forms的文件?

我试图上传到页面的表单html如下: <form action="upload_handler" method="POST" enctype="multipart/form-data"> <input type="file" name="myfile"> <input type="submit" name="submit" value="Upload"> </form> 我试过以下,但都不起作用: curl -b cookies.txt -F "myfile=@/xxx/java_pid30806.hprof;submit=Upload" http://xxx.yyy.com > curlout.txt curl -b cookies.txt –data-binary @/xxx/java_pid30806.hprof http://xxx.yyy.com > curlout.txt 其中cookies.txt包含通过前一个curl命令成功login而获得的会话cookie。

如何从Windows命令行自动执行FTPS上传

我正在寻找一个批处理脚本来自动将MULTIPLE文件一次上传到外部ftps站点(ftps://servername.xxxx.com)。这些文件位于Windows Server 2008系统上的一个文件夹中。如果批处理脚本可能还需要检查远程文件夹中是否已经存在文件,以避免覆盖。 非常感谢。

在网站上传各种文件是否安全?

我们有一个网站,允许用户上传文件。现在,如果我允许用​​户上传所有的文件扩展名,而不限制它是安全的吗?我只限制文件大小高达1GB。 给你的advice.we使用amazon s3来存储文件。