多个ESB批处理

时间:2014-11-26 16:28:15

标签: database logging mule batch-processing

我正在尝试在mule中使用批处理范围。所以在批处理的输入中,我从数据库中获取返回集合的数据。现在,当批次的控制到达过程记录时,不会执行任何操作。无论我在批处理步骤中指定的是什么都没有执行。即使我尝试在记录器中打印一个简单的hello也没有。

我在控制台中的输出如下:

INFO  2014-11-26 21:55:16,534 [pool-13-thread-1] com.mulesoft.module.batch.engine.DefaultBatchEngine: Created instance ce4bbeae-7588-11e4-9ab0-1458d0b93b2f for batch job pocBatch1
INFO  2014-11-26 21:55:16,534 [pool-13-thread-1] com.mulesoft.module.batch.engine.DefaultBatchEngine: Starting input phase
INFO  2014-11-26 21:55:16,659 [pool-13-thread-1] com.mulesoft.module.batch.engine.DefaultBatchEngine: Input phase completed
INFO  2014-11-26 21:55:16,674 [pool-13-thread-1] com.mulesoft.module.batch.engine.queue.BatchQueueLoader: Starting loading phase for instance 'ce4bbeae-7588-11e4-9ab0-1458d0b93b2f' of job 'pocBatch1'
INFO  2014-11-26 21:55:16,706 [pool-13-thread-1] com.mulesoft.module.batch.engine.queue.BatchQueueLoader: Finished loading phase for instance ce4bbeae-7588-11e4-9ab0-1458d0b93b2f of job pocBatch1. 3 records were loaded
INFO  2014-11-26 21:55:16,721 [pool-13-thread-1] com.mulesoft.module.batch.engine.DefaultBatchEngine: Started execution of instance 'ce4bbeae-7588-11e4-9ab0-1458d0b93b2f' of job 'pocBatch1'

1 个答案:

答案 0 :(得分:0)

知道这些信息我只能对相位过滤过于严格。请参阅批处理文档的this部分,其中讨论了接受过滤器。