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)