Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
hive
hive
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 51
    • Issues 51
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 17
    • Merge Requests 17
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • hive
  • hivehive
  • Issues
  • #107

Closed
Open
Opened Dec 14, 2020 by Marcin@IckiewiczDeveloper

http server disconnects tcp connection after processing a request

The HTTP server after returning a response for a query immediately disconnects tcp connection with an asking client. It means that clients have to establish tcp connection for each HTTP query (send SYN and waits for SYN ACK), even when it wants to immediately ask the node again. It is good visible during hivemind synchronization process: although hivemind contains connections pools it is forced to reestablish tcp connection with each query ( what produces thousands of inactive connections which cannot be immediately cleaned by the system).

Edited Dec 14, 2020 by Marcin
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: hive/hive#107