I spot that web-query-timeout is just set in post http request, but query will be processed in Kylin backend server after the frontend disconnect the server. When query has been processed completely, server will fail to write response to the frontend because of the broken pipe.
I wonder if Kylin-jdbc can be set query timeout in jdbc interface setQueryTimeout , much appreciation.