Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • cameo cameo
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 43
    • Issues 43
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CameoCameo
  • cameocameo
  • Issues
  • #17
Closed
Open
Issue created Apr 10, 2017 by yannick legoc@legocOwner

Port strategy

Only the client API can check for a new available port because a tier program can reserve a port.

Solution:

  • Add the server request PORT_UNAVAILABLE: the server stores the list of unavailable ports.
  • The request REQUEST_PORT returns a port available (not in the list of unavailable ports).

Use case:

  1. The client requests a port.
  2. The client tries to open the port. If successful, the procedure is finished.
  3. If not successful, the client informs the server that the port is unavailable. Go to 1.
Edited Oct 09, 2020 by yannick legoc
Assignee
Assign to
Time tracking