我认为这是不可能的,因为它没有在 XD 文档中列出。
我正在寻找一种从有效负载中包含 jobName 的 RabbitMQ 消息动态启 Action 业的方法。这将使我能够拥有一个作业队列,其中发送所有作业,而不必为每个作业拥有一个单独的队列。
{
jobName:"myJob",
jobParm1: "parm1",
jobParm2: "parm2"
}
这将允许我拥有一个作业队列,其中发送所有作业,而不必为每个作业拥有一个单独的队列。
最佳答案
您可以构造一个 XD 流,从rabbit读取数据,转换有效负载并调用http客户端处理器(将输出转储到null
或log
接收器)。
关于java - 在 Spring-XD 中启动基于 Json 参数的批处理作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33395866/