GoReplay - 上传到S3不起作用

时间:2017-11-12 14:57:10

标签: amazon-s3

我正在尝试使用GoReplay捕获特定端口上的所有传入流量,并将其直接上传到S3服务器。

我在端口8000上运行一个简单的文件服务器,使用(简单)命令运行一个gor实例

gor --input-raw :8000 --output-file s3://<MyBucket>/%Y_%m_%d_%H_%M_%S.log

我确实在/tmp/创建了一个临时文件,但除此之外,id不会将任何内容上传到S3。

其他信息:

  • 操作系统是Ubuntu 14.04
  • 已安装AWS cli。
  • AWS凭据在环境
  • 中定义

1 个答案:

答案 0 :(得分:0)

您提供的信息或您解释的情况似乎并不完整,但是将文件从您的EC2机器上传到S3很简单,如下面的书面命令。

  

aws s3 cp yourSourceFile s3://你的桶

要查看您的文件,您可以使用以下命令

查看您的文件
  

aws s3 ls s3://你的桶

但是,s3是对象存储,您无法使用它来上传那些不断编辑或添加或更新的文件。