I would like to know if it is possible to do a HTTP POST Request fire and forget and don't wait until you get a response. I am not sure if I should using HTTP component or AHC, I guess AHC is more convenient for my scenario.

I am using Apache Camel 2.12.1 and Spring XML. If is possible, how can I achieve it?

Thanks!

有帮助吗?

解决方案

Choosing between the http4 and ahc Camel components is not a matter of asynchronism but of performance under heavy load. Said differently, if your request rate is small or medium, http4 component is enough.

There are several ways of achieving "request fire and forget" whatever the target component is:

In both cases, the request will be executed in separate thread, so the caller won't wait.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top