Amazon web services 如何在aws lambda snowball中按事件过滤?
我已经预订了AWS雪球,它的所有活动都已启动 我需要知道正在运行的事件是什么(它将在发货时发送一个lambda,当它返回到amazon时,我如何才能为此获得不同的操作?) 这些例子太简单了 我的lambda是Amazon web services 如何在aws lambda snowball中按事件过滤?,amazon-web-services,aws-lambda,Amazon Web Services,Aws Lambda,我已经预订了AWS雪球,它的所有活动都已启动 我需要知道正在运行的事件是什么(它将在发货时发送一个lambda,当它返回到amazon时,我如何才能为此获得不同的操作?) 这些例子太简单了 我的lambda是 var http = require('http'); exports.handler = function(event, context) { var httpOptions = { host: "myip", port: '80',
var http = require('http');
exports.handler = function(event, context) {
var httpOptions = {
host: "myip",
port: '80',
path: "/createFirs",
method: "GET"
};
if (false) {
http.get(httpOptions, function(response) {
response.on('data', function (chunk) {
console.log(chunk);
//context.done(null, chunk);
context.succeed(event);
});
response.on('error', function(err) {
console.log(err);
context.done(err, null);
});
});
} else {
context.done(new Error("snowball lambda isn't complete yet"));
}
};
有关AWS导入/导出滚雪球作业的信息,请访问 还有一些是通过亚马逊SNS发送的。通知:
- 在途
- 交付
- 进口
- 完成
您可以向Amazon SNS主题订阅AWS Lambda函数,以便在收到滚雪球通知时调用Lambda函数。有关AWS导入/导出滚雪球作业的信息可通过 还有一些是通过亚马逊SNS发送的。通知:
- 在途
- 交付
- 进口
- 完成
您可以向Amazon SNS主题订阅AWS Lambda函数,以便在收到滚雪球通知时调用Lambda函数。我理解这一点。但是我如何通过代码处理每个事件?而不创建多个lambda和sns通知类型?我想在代码中按事件类型进行过滤。Lambda包括一个测试模板,用于模拟SNS触发,但不用于生成特定于雪球的通知。此外,我想不出一个简单的方法来模拟雪球事件而不实际订购雪球。我建议先打开SNS,并发送电子邮件通知,看看下次使用Snowball时会收到哪些数据。不直接连接,但您知道(我没有)您不必使用Snowball进行传输,您可以向他们发送常规硬盘。我建议,snowball状态是不确定的,在简单集线器和交换机上的网络连接失败,您无法查询snowball来准确知道一个文件写入了多少字节。cli因wierd错误而失败。别用它,我知道。但是我如何通过代码处理每个事件?而不创建多个lambda和sns通知类型?我想在代码中按事件类型进行过滤。Lambda包括一个测试模板,用于模拟SNS触发,但不用于生成特定于雪球的通知。此外,我想不出一个简单的方法来模拟雪球事件而不实际订购雪球。我建议先打开SNS,并发送电子邮件通知,看看下次使用Snowball时会收到哪些数据。不直接连接,但您知道(我没有)您不必使用Snowball进行传输,您可以向他们发送常规硬盘。我建议,snowball状态是不确定的,在简单集线器和交换机上的网络连接失败,您无法查询snowball来准确知道一个文件写入了多少字节。cli因wierd错误而失败。我不想用它