InvokeDubbo
描述:
作为Dubbo消费者执行请求操作。如果组件通过输入数据流来触发,则可使用输入数据流的属性来作为表达式
标签:
dubbo, get, json
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置, 参数还支持 表达式语言, 并且 如果将一个参数认定为"敏感", 表示是加密状态. 在输入一个敏感参数时, 确保 orchsym.properties 文件中存在属性设置 orchsym.sensitive.props.key.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
地址 | 提供用于Dubbo消费者调用的提供者的地址。 确保完全匹配。如果有多个地址,可通过逗号分隔多个格式为 <host>:<port> 的地址支持表达式语言 (仅支持变量) | ||
接口 | 指定Dubbo API调用的接口类 支持表达式语言 (仅支持变量) | ||
方法 | 指定Dubbo API调用的方法名字 支持表达式语言 (仅支持变量) | ||
版本 | 指定服务调用的版本。如果需要支持所有版本,可设置为*,或指定特殊版本,比如 1.0.0 支持表达式语言 (仅支持变量) | ||
服务组 | 指定Dubbo API调用的服务组名 支持表达式语言 (仅支持变量) | ||
用户名 | 指定用于基本认证的用户名 支持表达式语言 (仅支持变量) | ||
密码 | 指定用于基本认证的用户密码 敏感状态 支持表达式语言 (仅支持变量) | ||
超时 | 10s | 指定连接调用的超时时间 支持表达式语言 (仅支持变量) | |
最大连接数 | 10 | 指定调用的最大连接数限制 支持表达式语言 (仅支持变量) | |
参数来源 | 数据流 | - 数据流 - 自定义 | 指定参数设置的来源 |
自定义参数 | 指定调用方法的自定义参数设置,当参数是复杂参数时可用使用自定义参数,且参数值支持内部表达式 支持表达式语言 (仅支持变量) |
动态参数:
名字 | 值 | 描述 |
---|---|---|
The name of a input parameter needs to be passed to the Dubbo method being invoked. | The value for this parameter '=' and ',' are not considered valid values and must be escaped . Note, if the value of parameter needs to be an array the format should be key1=value1,key2=value2. | The name provided will be the name sent in the Dubbo method, therefore please make sure it matches the api for the Dubbo service being called. In the case of arrays the name will be the name of the array and the key's specified in the value will be the element names pased. 支持表达式语言 (支持流属性和变量) |
连线:
名字 | 描述 |
---|---|
Success | 调用服务成功返回后的结果输出到此连线 |
Failure | 当连接失败,或超时,或异常返回,输入数据流将输出到此连线。并附加有错误信息的属性 |
读取属性:
未提供。
写入属性:
未提供。
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件允许提供输入流。
系统资源考量:
未提供。