RuleGo RuleGo
🏠首页
  • 快速入门
  • 规则链
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 可视化
  • RuleGo-Server
  • RuleGo-MCP-Server
  • AOP
  • 触发器
  • 高级主题
  • 性能
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 组件市场
  • 概述
  • 快速入门
  • 路由
  • DSL
  • API
  • Options
  • 组件
🔥编辑器 (opens new window)
  • 可视化编辑器 (opens new window)
  • RuleGo-Server (opens new window)
  • ❓问答

    • FAQ
💖支持
👥加入社区
  • Github (opens new window)
  • Gitee (opens new window)
  • GitCode (opens new window)
  • 更新日志 (opens new window)
  • English
  • 简体中文
🏠首页
  • 快速入门
  • 规则链
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 可视化
  • RuleGo-Server
  • RuleGo-MCP-Server
  • AOP
  • 触发器
  • 高级主题
  • 性能
  • 标准组件
  • 扩展组件
  • 自定义组件
  • 组件市场
  • 概述
  • 快速入门
  • 路由
  • DSL
  • API
  • Options
  • 组件
🔥编辑器 (opens new window)
  • 可视化编辑器 (opens new window)
  • RuleGo-Server (opens new window)
  • ❓问答

    • FAQ
💖支持
👥加入社区
  • Github (opens new window)
  • Gitee (opens new window)
  • GitCode (opens new window)
  • 更新日志 (opens new window)
  • English
  • 简体中文

广告采用随机轮播方式显示 ❤️成为赞助商
  • 快速入门

  • 规则链

    • 规则链概述
    • 规则链
    • 消息
    • 规则节点
    • Relation Type
  • 标准组件

  • 扩展组件

  • 自定义组件

  • 组件市场

  • 可视化

  • AOP

  • 触发器

  • 高级主题

  • RuleGo-Server

  • 问题

规则节点

规则节点是规则链中的基本处理单元,每个节点都有特定的功能和配置。节点的主要属性包括:

  • id: 节点的唯一标识符
  • type: 组件类型,决定节点的功能,如过滤、转换、API调用等
  • name: 节点名称,用于标识节点用途
  • debugMode: 是否开启调试模式
  • configuration: 节点的具体配置参数
  • additionalInfo: 扩展信息(可选)

节点通过组件类型(type)来区分其处理能力。RuleGo提供了丰富的内置组件:

  • 过滤组件:如js filter用于消息过滤
  • 转换组件:用于消息格式转换和数据处理
  • 动作组件:如REST API调用、MQTT消息推送等
  • 路由组件:控制消息流转方向

您可以通过组件配置(configuration)来自定义节点的具体行为。更多组件说明请参考:

  • 标准组件
  • 扩展组件
  • 自定义组件

以下是规则节点配置示例:

  {
    "id": "s3",
    "type": "restApiCall",
    "name": "推送数据",
    "debugMode": true,
    "configuration": {
      "restEndpointUrlPattern": "http://192.168.216.21:9099/api/socket/msg",
      "requestMethod": "POST",
      "maxParallelRequestsCount": 200
    }
  }
1
2
3
4
5
6
7
8
9
10
11
在 GitHub 上编辑此页 (opens new window)
上次更新: 2025/04/02, 01:29:50
消息
Relation Type

← 消息 Relation Type→

Theme by Vdoing | Copyright © 2023-2025 RuleGo Team | Apache 2.0 License

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式