部署并运行自定义siddhi应用程序

时间:2018-11-06 15:14:56

标签: wso2 siddhi wso2cep wso2sp

我正在运行 WSO2流处理器4.3.0 ,我已经创建了一个siddhi应用程序,我想在生产中的工作人员上部署和运行该应用程序。 我在"wso2-sp"文件中运行了deployment.yml类型的WSO2 SP工作者配置文件。 我如何要求工作人员运行我的自定义siddhi应用程序?

1 个答案:

答案 0 :(得分:2)

您可以通过两种方式部署siddhi应用程序。

  1. 将您的 {siddhi_app_name} .siddhi 文件复制到 {WSO2SP-HOME} / deployment / siddhi-files 目录。然后siddhi应用程序将自动部署。

  2. 使用Siddhi App Rest API。

    例如:
    curl -X POST "https://localhost:9443/siddhi-apps" -H "accept: application/json" -H "Content-Type: text/plain" -d @TestSiddhiApp.siddhi -u admin:admin -k

    有关更多详细信息,请参见Stream Processor REST API Guide