2

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

我需要创建一个新的接收器来处理来自 Orion 的数据,创建 POST 请求并运行它们。为此,我必须创建新的 Java 文件,并且必须将这些文件放入(根据“添加新接收器开发指南”):

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>/

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

你能帮我解决这个问题吗?提前致谢

4

1 回答 1

1

通过 RPM 安装 Cygnus 不会安装源代码。为此,您必须克隆 Github 存储库(该git工具也必须安装):

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

这将克隆当前与 0.7.1 版本同步的 master 分支。

然后,一旦您添加了新的接收器,您将必须从源(您更改的源)构建和安装 Cygnus,如此所述。

于 2015-05-06T13:29:34.803 回答