小编Kha*_* T.的帖子

如何让VAL中的AWS lambda发布SNS通知?

我有一个lambda函数,通过VPC访问我在RDS中的Postgres数据库.在查询数据库之后,我想向SNS发布通知.因为我的lambda函数存在于我的VPC中,所以它无法访问SNS.我的VPC上有一个互联网网关.我阅读了VPC端点文档,目前仅支持s3.

无论如何在VPC中以lambda函数发布到SNS?

amazon-web-services amazon-sns amazon-vpc aws-lambda

16
推荐指数
2
解决办法
7475
查看次数

如何将IAM角色添加到aws中的现有实例?

我想将一个IAM角色添加到AWS中的现有EC2实例.我尝试使用AWS CLI.但是,我找不到办法做到这一点.

amazon-ec2 amazon-web-services aws-cli

15
推荐指数
3
解决办法
8978
查看次数

如何在Python中使用mmap加载s3对象

我可以像下面的示例代码一样映射本地二进制文件,但是 s3 上的二进制文件怎么样(即,如果 test.p 文件位于 s3 存储桶中怎么办)?有人有提示吗?谢谢!

import pickle
import mmap

# Create a test list and serialize it 
test = ['a', 'b']
with open('./test.p', 'wb') as f:
    pickle.dump(test, f)

# memory map the serialized file    
with open('./test.p', 'rb') as f:
    m = mmap.mmap(f.fileno(), 0, access=mmap.ACCESS_READ)

# read the mmap object like a local file
test = pickle.load(m)
print test
Run Code Online (Sandbox Code Playgroud)

amazon-s3 amazon-web-services python-2.7

6
推荐指数
0
解决办法
1087
查看次数

Azure 中的响应时间意味着什么?

我正在 Microsoft Azure 中运行 HTTP 服务器。

有时显示响应时间(对于 HTTP 请求)超过 30 分钟。

以下哪一项显示为 Azure 中的响应时间?

之间的时间,

  1. 请求到达服务器以及服务器发送第一个字节的时间

  2. 请求到达并从服务器发出响应的最后一个字节

在情况 2 中,响应时间是否会因客户的互联网连接速度慢而导致?

http azure server

5
推荐指数
0
解决办法
279
查看次数

AWS ec2根卷增加:在aws ubuntu实例上扩展弹性根卷不起作用

我已经按照aws doc扩展了弹性根音量, 并将我的根卷大小从8 GB增加到20 GB,我确认使用了它lsblk.

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 20G 0 disk ??xvda1 202:1 0 8G 0 part /

但更新后的大小没有反映在df -h命令中,即使我使用sudo resize2fs /dev/xvda1命令显式调整设备大小,因为我ext4使用sudo file -s /dev/xvd*命令检查了我的文件系统类型.sudo resize2fs /dev/xvda1命令给出以下输出: -

sudo resize2fs/dev/xvda1 resize2fs 1.42.12(29-Aug-2014)文件系统已经是2096635(4k)块长.没事做!

让我知道,我需要为操作系统做些什么来获取我的音量大小.

谢谢

linux ubuntu amazon-ec2 amazon-ebs amazon-web-services

4
推荐指数
3
解决办法
8034
查看次数

DynamoDB:使用 Node.js 将元素附加到列表

这不起作用。有没有另一种方法可以做到这一点?cord是我要添加地图的列表。

var params5 = {
  TableName: 'rides',
  Key: {
    'rid': data2.Items[0].rid
  },
  UpdateExpression: 'add cord :x',
  ExpressionAttributeValues: {
    ':x': [{date: secondStartDate.toString(), latitude: xcorpassed, longitude: ycorpassed}]    
  },
  ReturnValues: 'UPDATED_NEW'
}
docClient.update(params5, function (err5, data5) { ... }
Run Code Online (Sandbox Code Playgroud)

javascript amazon-web-services node.js amazon-dynamodb

3
推荐指数
1
解决办法
3174
查看次数

DynamoDB NodeJS 中查询的 OR 条件表达式

我正在尝试使用 FilterExpression 从 DynamoDb 获取条目列表。如果至少有一个语句为真,我想返回值。但由于某种原因,看起来 AND 是一个默认的条件运算符,而我的结果是空的。如何在NodeJS中将默认条件操作更改为OR?

            params = {
                TableName: '......',
                IndexName : 'user_id-index',
                KeyConditionExpression: 'user_id = :user_id',
                FilterExpression: 'contains (email, :key) OR contains (name, :key)',
                ExpressionAttributeValues: {
                    ":user_id": userId,
                    ":key": item_to_search
                }
            };
Run Code Online (Sandbox Code Playgroud)

amazon-web-services node.js amazon-dynamodb

3
推荐指数
1
解决办法
2090
查看次数

在值之间使用 node.js 查询 DynamoDB

使用 node.js 查询 dynamoDB 表。DynamoDB 表的键为 Timestamp,用整数表示。在这种情况下,我将 :timestampStart 保留为 1,将 timestampEnd 保留为 10 作为示例。

    var params = {
        TableName: "Table2",
        KeyConditionExpression:"Timestamp = :ts BETWEEN :timestampStart AND :timestampEnd",
        ExpressionAttributeValues: {
            ":ts":"Timestamp",
            ":timestampStart": 1,
            ":timestampEnd": 10
        }
    };
Run Code Online (Sandbox Code Playgroud)

:ts 不正确,我可以看到这一点。我想返回在timestampStart 和timestampEnd 之间使用Timestamp 值找到的任何行。

错误信息:

"errorMessage": "Invalid KeyConditionExpression: Syntax error; token: \"BETWEEN\", near: \":ts BETWEEN :timestampStart\"",

javascript amazon-web-services node.js amazon-dynamodb aws-lambda

2
推荐指数
1
解决办法
6248
查看次数