cexo19842004
这个作者很懒,什么都没留下…
展开
-
Streampipes
本节中,我们将新增一个数据接收器。从体系结构的角度来看,我们将创建一个自包含的服务,其中包括对数据sink的描述和相应的实现。我们将创建一个新的数据接收器,它调用外部HTTP端点将数据转发给外部服务。对于每个传入事件,使用HTTP POST请求调用外部服务。在这个例子中,我们将调用RequestBin提供的一个端点。要设置自己的端点,请访问https://requestbin.com/并单击“Create a requestbin”。复制新创建端点的URL。原创 2024-10-28 16:10:26 · 77 阅读 · 0 评论 -
教程:构建自定义适配器
我们将创建一个适配器,它将模拟物流中心中的控制站生成的用于排序包裹的数据流。该工作站由两个传感器组成:一个检测包裹通过的光栅传感器和一个重量传感器。该传感器产生一个连续的事件流,其中包含当前时间戳、表示包裹是否存在或输送机是否为空的指示器以及包裹的重量(以公斤为单位)。事件以JSON格式发布,如下所示在下一节中,我们将展示如何开发一个能够生成此流的适配器,以便在StreamPipes中对其进行进一步处理。原创 2024-10-23 15:46:09 · 74 阅读 · 0 评论 -
StreamPipes-开发环境搭建
StreamPipes中的 Pipeline 元素是作为独立的微服务提供的。使用Maven提供的原型可以很容易地开发新的管道元素,并且可以在运行时安装到StreamPipes中。在本节中,我们推荐在本地设置的开发实例,以便开发、运行和测试新的Pipesline元素。原创 2024-10-22 16:57:14 · 204 阅读 · 0 评论 -
StreamPipes 之 CLI
StreamPipes命令行界面(command-line interface, CLI)主要针对开发人员,它为开发人员提供了一个简单的入口,用于设置合适的开发环境新的扩展,如连接适配器、处理器、sink等。后端和ui的新核心功能。标准Docker/K8s安装之间的主要区别是改进了作为容器运行的服务和在本地运行的开发服务之间的通信。CLI可以在主存储库中找到,也可以在下载源代码的installer/ CLI文件夹中找到。示例:...原创 2024-10-23 10:17:36 · 374 阅读 · 0 评论 -
Streampipes之 Maven原型
在本教程中,我们将介绍如何使用Maven原型开发自己的流管道处理器和sink。我们在本教程中使用IntelliJ,但它可以在你选择的任何IDE中使用。原创 2024-10-23 11:01:42 · 178 阅读 · 0 评论 -
Streampipes之 数据处理器
在本节中,我们将解释如何启动pipeline元素服务,并使用StreamPipes UI安装它。打开ExampleDataProcessor类并编辑onEvent方法以打印传入的事件,将其记录到控制台并将其发送到下一个组件,而不更改它。原创 2024-10-23 11:41:38 · 98 阅读 · 0 评论