我正在研究Bpel 12c。我有一个生成器BPEL流程,它循环10次,并为每次迭代向JMS队列发布一条消息。我还有一个BPEL流程,它从上面的JMS队列中消耗。一切都很完美。但我唯一担心的是,如果我到EM控制台并尝试打开消费者的实例,我没有看到10个单独的实例,而是我看到生产者的实例,当我打开这个实例时,它显示所有10个消费者。如果父进程调用子进程,则此行为是正常的。但这里完全是两个独立的过程,为什么它这样组?想象一下,如果有100条此类消息,则流程根本不会打开并导致内存问题。如果有办法修改此行为,请告诉我,我能否分别看到所有10个实例?
答案 0 :(得分:0)
它看起来像Oracle SOA中的预期行为,如果它知道一个启动复合,那么它会显示整个跟踪(即产品和消耗),如果你在一个单独的项目中构建一个消费者,那么无关紧要同样的,它仍然链接他们。