从ActiveMQ代理获取消息或将消息发布到ActiveMQ代理。
参数说明
参数 |
描述 |
类型 |
是否必须 |
默认值 |
Broker URL |
Broker连接字符串。 |
String |
是 |
无 |
Broker证书 |
红帽AMQ Broker X.509 PEM证书。 |
String |
否 |
无 |
客户端证书 |
红帽AMQ Client X.509 PEM证书。 |
String |
否 |
无 |
客户端ID |
当需要保证关闭或者重新打开连接时消息不丢需要设置客户端ID,并且连接类型需要是主题。 |
String |
否 |
无 |
密码 |
账号密码。 |
String |
否 |
无 |
是否检查证书 |
生产环境建议开启,提升安全性。 |
String |
否 |
True |
用户名 |
用户名称。 |
String |
否 |
无 |
环境 |
环境示例。 |
String |
否 |
无 |
从指定的目标获取数据
参数 |
描述 |
类型 |
是否必须 |
默认值 |
目标名 |
接收消息的主题或者队列。 |
String |
是 |
无 |
目标类型 |
若不填,默认是主题。 |
String |
否 |
主题 |
持久订阅ID |
为连接设置ID来保证连接关闭或重新打开时消息不丢失。连接类型需要是主题。 |
String |
否 |
无 |
消息选择器 |
消息过滤表达式,满足表达式的消息才会被接收。 |
String |
否 |
无 |
将消息发布到指定的主题或者队列
参数 |
描述 |
类型 |
是否必须 |
默认值 |
是否持久化 |
开启持久化会保证消息投递。 |
Boolean |
否 |
false |
目标名 |
发布消息的队列或主题名。 |
String |
是 |
无 |
目标类型 |
若不填,默认是主题。 |
String |
否 |
主题 |