我需要构建一个应用程序,它可以简单地将数据放入Kinesis中。应用程序需要连接到远程主机并维护TCP套接字,该套接字将数据从远程主机推送到该套接字。数据转换非常少,所以生产者应用程序非常简单.我知道我可以为此设置一个EC2实例,但是如果有更好的方法,我想探索一下。
示例:
问题:,在AWS系列产品中,我还可以使用哪些其他产品来构建一个生产者?
发布于 2017-09-11 21:23:37
这里没有合适的管理选项。如果你的任务是..。
...then您需要一个服务器,因为没有一个服务可以完成所有这些事情。EC2是您正在寻找的产品。
发布于 2017-09-11 08:02:50
生产者代码通常运行在您希望捕获的信息的来源上。
例如:
在您的示例中,远程主机应该是生产者,它将数据发送到Kinesis。与其让远程主机将数据推送到Lambda函数,不如让远程主机直接推送到Kinesis。
更新
你提到了运动剂
Kinesis是一个独立的Java软件应用程序,它提供了一种收集数据并将数据发送到Kinesis的简单方法。
如果您正在使用Amazon,那么Kinesis可以是您的生产者。它将数据发送到消防软管。或者,您可以为Firehos.编写自己的制作人。
来自使用AWS编写
您可以使用使用、.NET、Node.js、Python或将数据发送到流。
如果您正在使用Amazon,则需要编写您自己的生产者。来自亚马逊Kinesis流的生产者
生产者将数据记录放入Kinesis中。例如,web服务器将日志数据发送到Kinesis流是一个生产者。
因此,生产者只是一个术语,适用于任何发送数据到Kinesis的东西,它是由消费者检索的。
发布于 2017-09-11 09:57:55
有几种选择:
https://stackoverflow.com/questions/46150258
复制相似问题