[siddhi]如何在多个文件中使用 siddhi 流
[siddhi]How Can I use siddhi stream in multi files
我在使用 siddhi 时遇到了一个问题,问题是我在一个 .siddhi 中有太多的流 file.The siddhql 看起来很糟糕而且很难维护。有谁知道如何将 siddhi 流放入不同的 siddhi 文件中?不同文件中的这些流仍然可以将信息发送到其他 file.Please 帮助中的流。
感谢您的宝贵时间
是的,您可以使用 Inmemory source 和 sinks 在两个不同的 siddhi 文件之间发送事件,即两个不同的 siddhi 应用程序运行时,
https://siddhi.io/en/v5.1/docs/api/latest/#inmemory-source
@sink(type='inMemory', topic='Stocks', @map(type='passThrough'))
define stream StocksStream (symbol string, price float, volume long);
以上发给具体话题
@source(type='inMemory', topic='Stocks', @map(type='passThrough'))
define stream StocksStream (symbol string, price float, volume long);
以上内容来自特定主题
我在使用 siddhi 时遇到了一个问题,问题是我在一个 .siddhi 中有太多的流 file.The siddhql 看起来很糟糕而且很难维护。有谁知道如何将 siddhi 流放入不同的 siddhi 文件中?不同文件中的这些流仍然可以将信息发送到其他 file.Please 帮助中的流。 感谢您的宝贵时间
是的,您可以使用 Inmemory source 和 sinks 在两个不同的 siddhi 文件之间发送事件,即两个不同的 siddhi 应用程序运行时, https://siddhi.io/en/v5.1/docs/api/latest/#inmemory-source
@sink(type='inMemory', topic='Stocks', @map(type='passThrough'))
define stream StocksStream (symbol string, price float, volume long);
以上发给具体话题
@source(type='inMemory', topic='Stocks', @map(type='passThrough'))
define stream StocksStream (symbol string, price float, volume long);
以上内容来自特定主题