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

Deploy and run custom siddhi application

我正在 运行ning WSO2 流处理器 4.3.0,我已经创建了一个 siddhi 应用程序,我想部署 运行 这个应用程序生产工人 我 运行 deployment.yml 文件中的 "wso2-sp" 类型的 WSO2 SP 工人资料。 我怎样才能让工作人员 运行 我的自定义 siddhi 应用程序?

您可以通过两种方式部署 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