Apache Camel Netty4-汇总请求块后,无法在同一套接字上发送响应

时间:2018-11-15 14:32:27

标签: java apache apache-camel

我有以下2条骆驼路线:

路线1:

from("netty4://tcp.....")
  .transform(constant("TEST"))
  .convertBodyTo(InputStream.class)

路线2:

from("netty4://tcp.....")
      .aggregate(header(NettyConstants.NETTY_REMOTE_ADDRESS), ...)
      .completionPredicate(....)
      .transform(constant("TEST"))
      .convertBodyTo(InputStream.class)

如果我的客户端应用调用ROUTE 1,它将发送与“ TEST”匹配的响应字节。没关系。

如果我的客户端应用调用ROUTE 2,它将发送请求字节作为响应。为什么?它应该与ROUTE 1相同。

0 个答案:

没有答案