如何为Cygnus添加新的Sink - Fiware?

时间:2015-05-06 12:02:23

标签: fiware fiware-cygnus

我安装了Cygnus并且我已经使用MYSQL正常运行了。我想通过Orion Context Broker的通知将发送到Cygnus的数据发送到REST服务器。

我需要创建一个新的Sink来处理来自Orion的数据,创建POST请求并运行它们。为了做到这一点,我必须创建新的Java文件,我必须将这些文件放入(根据" Adding new sinks development guide"):

fiware-connectors/flume/src/main/java/es/tid/fiware/fiwareconnectors/cygnus/sinks

fiware-connectors/flume/src/main/java/es/tid/fiware/fiwareconnectors/cygnus/backends/<my_backend_classes>/

但我找不到这些地方。我通过yum install命令安装了Cygnus,所以我不知道如何找到放置这些新java文件的地方。

你可以帮我这个吗?提前致谢

1 个答案:

答案 0 :(得分:1)

通过RPM安装Cygnus不会安装源。为此,您必须克隆Github仓库(必须同时安装git工具):

$ git clone https://github.com/telefonicaid/fiware-cygnus.git

将克隆主分支,该分支当前与版本0.7.1同步。

然后,一旦添加了新的接收器,就必须按照here的说明从源(已更改的接口)构建和安装Cygnus。