Kong HTTP Log Plugin - Sync or Async?



I am starting to evaluate HTTP Log Plugin.

Can someone please explain if the log plugin works in a synchronous fashion i.e an API invocation waits for the http logging to succeed/fail to continue with the response to the client
OR in an asynchronous fashion, i.e irrespective of what happens with the http logging, it continues to give the response to the client.

Or in other words, is it a blocking call or is it more like a netty non blocking call?

From a performance standpoint, this will be a major issue if it’s blocking.



non-blocking., it will not impact your service call.


Thank you for the reply Jeremy. Appreciate it.