Gopal V created HIVE-20040: ------------------------------ Summary: JDBC: HTTP listen queue is 50 and SYNs are lost Key: HIVE-20040 URL: https://issues.apache.org/jira/browse/HIVE-20040 Project: Hive Issue Type: Bug Reporter: Gopal V
When testing with 5000 concurrent users, the JDBC HTTP port ends up overflowing on SYNs when the HS2 gc pauses. This is because each getQueryProgress request is an independent HTTP request, so unlike the BINARY mode, there are more connections being established & closed in HTTP mode. {code} LISTEN 0 50 *:10004 *:* {code} This turns into connection errors when enabling {{net.ipv4.tcp_abort_on_overflow=1}}, but the better approach is to enqueue the connections until the HS2 is done with its GC pause. -- This message was sent by Atlassian JIRA (v7.6.3#76005)