小编Ste*_*pel的帖子

如果AWS Lambda函数具有来自多个Kinesis流的事件源,那么传入记录的批处理将来自单个Kinesis流还是混合源?

标题可能有点混乱。我会尽力使它更清楚。

假设我有一个AWS Lambda函数,它具有两个不同的Kinesis流A和B作为输入事件源。

那么,对于以下情况,由于KinesisEvent实例包含一批记录,该批处理将包含来自单个流的记录,还是本质上它包含来自流A和B的记录?

public class ProcessKinesisEvents {
    public void recordHandler(KinesisEvent event, Context context) {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-kinesis aws-lambda

5
推荐指数
1
解决办法
1035
查看次数

具有13位ISBN的Amazon AWS ItemLookup

我曾经能够做13位数的ISBN查找,但现在我做不到.

这是对13位ISBN的查询:9780073380957.

http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=&ItemId = 9780073380957&Operation = ItemLookup&ResponseGroup = Images%2CItemAttributes&Service = AWSECommerceService&Timestamp = 2009-12-16T14%3A30%3A02Z&Version = 2009-06-01&Signature =

返回:f6770ab1-9b3e-48d3-9492-750e8d773c1b0.0053760000000000TrueNewShipASINAmazon19780073380957ImagesItemAttributes1-SubmissionDateAllAWS.InvalidParameterValue9780073380957不是ItemId的有效值.请更改此值,然后重试您的请求.

但是,同一本书的10位数ISBN有效:

http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=&ItemId = 0073380954&Operation = ItemLookup&ResponseGroup = Images%2CItemAttributes&Service = AWSECommerceService&Timestamp = 2009-12-16T14%3A44%3A10Z&Version = 2009-06-01&Signature =

我正在使用pyaws,如果这有任何区别.

amazon-web-services isbn amazon-product-api

4
推荐指数
1
解决办法
4922
查看次数

亚马逊AWS EC2用法

我对Amazon AWS EC2使用计算有两个问题:

如果我安装了一个打包的AMI,它是fedora core 5,基于tomcat mysql并将其配置为指向我的子域demo.mydomain.com,我有兴趣了解如何计算计算小时数.我正在发布的应用程序并不是真正的关键任务,更多的是针对我主持的基于Web的教程的演示来展示我的应用程序开发组合.因此,我不应该投资一个完整的远程虚拟专用服务器或类似的东西.

比如,在24小时的窗口中:

  • 0000(小时) - 由一位用户访问15分钟
  • 0100(小时) - 未访问
  • 0200(小时) - 未访问
  • 0300(小时) - 由一位用户访问30分钟
  • .
  • .
  • .
  • 1300(小时) - 未访问
  • 1400(小时) - 由一位用户访问15分钟
  • .
  • .
  • .
  • 2200(小时) - 由四个用户访问60分钟
  • 2300(小时) - 八个用户访问60分钟
  • 2400(小时) - 未访问

总计:180分钟(3小时)

假设基于上述时间30天(平均每月总计)的平均使用量是一致的.

30天x 3小时= 180小时(每月)

这是我的问题:

  1. 虽然网络应用程序可以在线获取,但我是否收到了未访问该服务的费用?
  2. 收费是根据每小时使用的时间还是每分钟的使用里程数计算的?即0000小时,使用的服务是15分钟,我是否在45分钟的剩余时间内收费?

有人能建议吗?

谢谢

amazon-ec2

4
推荐指数
1
解决办法
2394
查看次数

亚马逊s3文件夹问题

我需要关于亚马逊s3文件夹的帮助,

我通过unsigned获得亚马逊s3类的问题是它不支持文件夹,它只会显示完整的文件名,它会从阵列中提供这三个选项.

[Music/] => Array
        (
            [name] => Music/
            [time] => 1296576896
            [size] => 0
            [hash] => d41d8cd98f00b204e9800998ecf8427e
        )


[Music/Cocaine VIP_Shufunk_192.mp3] => Array
        (
            [name] => Music/dnb/Cocaine VIP_Shufunk_192.mp3
            [time] => 1296577893
            [size] => 8300933
            [hash] => edfb1bcfad7edfaccd901b95541e8d45
        )

[Music/dnb/Crazy Talk_Tantrum Desire_192.mp3] => Array
        (
            [name] => Music/dnb/Crazy Talk_Tantrum Desire_192.mp3
            [time] => 1296577988
            [size] => 9266562
            [hash] => 0eb4ca6b53d78e1f976df9b488e0f4bf
        )

[Music/dnb/Day_N_Nite_(TC_Remix)_Kid_Cudi_vs._Crookers_192.mp3] => Array
        (
            [name] => Music/dnb/Day_N_Nite_(TC_Remix)_Kid_Cudi_vs._Crookers_192.mp3
            [time] => 1296578094
            [size] => 6597705
            [hash] => 376ed9479afc9657b40bc4fc3e885b65
        )
Run Code Online (Sandbox Code Playgroud)

所以你可以看到它给你选项名称时间大小和哈希没有文件夹选项所以我试图找到一个解决方案.

从上面你可以看到可卡因VIP_Shufunk_192.mp3在音乐文件夹中,它们也是一个文件夹Music/dnb /,其中包含很多文件.

我要做的是找到一个只显示某个文件夹中的文件的内容. …

amazon-s3 amazon-web-services

4
推荐指数
1
解决办法
8364
查看次数

使用EBS在Amazon EC2上运行MySQL

我有一个生产服务器,其MYSQL可能无法备份.有问题的实例有一个EBS支持的根设备(/ dev/sda1),它持久存储文件.我不清楚它是否自然地存储我的MYSQL数据和二进制日志文件.

它是否应该安装在root用户?我想是的.

我应该改为附加并安装另一个卷,然后将MYSQL服务器指向新位置吗?

我的命令如下所示(加上在创建快照时锁定MYSQL表)

    sudo mkdir /vol/etc /vol/lib /vol/log
    sudo mv /etc/mysql     /vol/etc/
    sudo mv /var/lib/mysql /vol/lib/
    sudo mv /var/log/mysql /vol/log/

    sudo mkdir /etc/mysql
    sudo mkdir /var/lib/mysql
    sudo mkdir /var/log/mysql

    echo "/vol/etc/mysql /etc/mysql     none bind" | sudo tee -a /etc/fstab
    sudo mount /etc/mysql

    echo "/vol/lib/mysql /var/lib/mysql none bind" | sudo tee -a /etc/fstab
    sudo mount /var/lib/mysql

    echo "/vol/log/mysql /var/log/mysql none bind" | sudo tee -a /etc/fstab
    sudo mount /var/log/mysql 
Run Code Online (Sandbox Code Playgroud)

我不是系统管理员专家,我不想搞砸我现有的数据库.这里有风险吗?我是否应该在这里使用其他设备或者只是坚持使用内置根设备?

mysql volume amazon-ec2 amazon-ebs amazon-web-services

4
推荐指数
1
解决办法
3189
查看次数

如何将Amazon RDS从MySQL 5.1迁移到MySQL 5.5?

RDS支持MySQL 5.5并提供许多自动化功能,例如扩展,扩展磁盘空间和升级数据库的次要版本(例如,从5.1.49升级到5.1.50).但是,有没有办法通过命令行工具或Web GUI从5.1.x升级到5.5?

mysql amazon-rds

4
推荐指数
1
解决办法
2199
查看次数

使用哪个Amazon EC2实例?

我想设置一个代理(使用Squid),每天在Amazon EC2实例上需要大约5000个请求.微型与小型实例之间的速度是否存在显着差异?

请求适用于HTML,不适用于任何媒体,如图片或视频.

proxy squid amazon-ec2 amazon-web-services

4
推荐指数
1
解决办法
1112
查看次数

Amazon S3权限

我正在使用GetSessionToken/GetFederationToken在Amazon S3中使用临时会话,我计划每个人可以上传到S3超过10K用户,因此我最初想到为每个用户使用一个存储桶并为每个存储桶设置写入(上载)权限每个用户,但由于每个亚马逊帐户的存储桶数量有限制,我已经抛弃了这个想法.

如何设置允许公共读取的权限,并仅在用户想要上载的对象的键上添加前缀?

例如,如果用户名X上传文件,则密钥必须类似于X_filename.

或者任何其他允许我拥有安全性的方式,这适用于移动应用程序,我不希望在上传文件时通过我们自己的服务器.

编辑:

我已经使用以下策略尝试了GetFederationToken操作

"{
   "Statement":[{
      "Effect":"Allow",
      "Action":["s3:PutObject","s3:GetObject","s3:GetObjectVersion",
      "s3:DeleteObject",\"s3:DeleteObjectVersion"],
      "Resource":"arn:aws:s3:::user.uploads/john/*"
   }
   ]
}"
Run Code Online (Sandbox Code Playgroud)

我在S3和文件夹john上有bucket user.uploads

但是任何使用会话凭据上传到具有密钥john/filename的bucket user.uploads都会因访问被拒绝而失败"

mobile amazon-s3 amazon-web-services

4
推荐指数
1
解决办法
4049
查看次数

为什么我无法将弹性IP与AWS上第二个VPC中的EC2实例相关联?

我很长一段时间在Amazon Web Services(AWS)上有一个VPC(带有1个子网),其中几个实例都具有弹性IP地址.

对于新的需求,我在同一个帐户上定义了第二个VPC(也有1个子网):由于某些原因,我无法将EIP(分配没有问题)与在VPC#2中启动的实例相关联:交互式向导控制台只显示第一个VPC的实例.

这是一个已知的限制还是我做错了什么?

amazon-ec2 vpc amazon-web-services amazon-vpc

4
推荐指数
1
解决办法
4340
查看次数

如何配置Amazon EMR流作业以使用EC2 spot实例(Ruby CLI)?

当我使用Amazon Elastic MapReduce(Amazon EMR)创建流媒体作业时,使用Ruby命令行界面,如何指定使用EC2点实例(master除外)?下面的命令正在运行,但它"迫使"我使用至少1个核心实例...

./elastic-mapreduce --create --stream          \
--name    n2_3                             \
--input   s3://mr/neuron/2              \
--output  s3://mr-out/neuron/2          \
--mapper  s3://mr/map.rb         \
--reducer s3://mr/noop_reduce.rb \
--instance-group master --instance-type m1.small --instance-count 1 \
--instance-group core   --instance-type m1.small --instance-count 1 \
--instance-group task   --instance-type m1.small --instance-count 18 --bid-price 0.028
Run Code Online (Sandbox Code Playgroud)

谢谢

amazon-ec2 amazon-web-services amazon-emr elastic-map-reduce

4
推荐指数
1
解决办法
2021
查看次数