Lorawan-stack: рд╕рд┐рдВрдЧрд▓ рдЧреЗрдЯрд╡реЗ рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди

рдХреЛ рдирд┐рд░реНрдорд┐рдд 6 рдорд╛рд░реНрдЪ 2019  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: TheThingsNetwork/lorawan-stack

рд╕рд╛рд░рд╛рдВрд╢:
рдХрдВрд╕реЛрд▓ рдХреЛ рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди рдкреГрд╖реНрда рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЕрд╡рд▓реЛрдХрди рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдкреВрд░рдХ рд╣реИред #26 рднреА рджреЗрдЦреЗрдВред

рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди рдкреГрд╖реНрда рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:

  • рдмреБрдирд┐рдпрд╛рджреА рдЬрд╛рдирдХрд╛рд░реА рдЬреИрд╕реЗ рдЖрдИрдбреА, рдирд╛рдо, рд╡рд┐рд╡рд░рдг, рдирд┐рд░реНрдорд╛рдг рдХреА рддрд╛рд░реАрдЦ
  • рд╕реНрдерд┐рддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА (рдкрд┐рдЫрд▓реА рдмрд╛рд░ рджреЗрдЦреА рдЧрдИ)
  • рдЧреЗрдЯрд╡реЗ (рдПрдВрдЯреАрдирд╛) рд╕реНрдерд╛рди
  • рднреЗрдЬреЗ/рдкреНрд░рд╛рдкреНрдд рд╕рдВрджреЗрд╢реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
  • рдЖрд╡реГрддреНрддрд┐ рдпреЛрдЬрдирд╛
  • рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЬрд╛рдирдХрд╛рд░реА (рдмреНрд░рд╛рдВрдб, рдореЙрдбрд▓, рд╕рд┐рдЧреНрдирд▓ рдХреА рд╢рдХреНрддрд┐, рдлрд░реНрдорд╡реЗрдпрд░)
  • рдЧреЛрдкрдиреАрдпрддрд╛ (рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ/рдирд┐рдЬреА рдЧреЗрдЯрд╡реЗ)

рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдпрд╣ рднреА рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛:

  • рдЧреЗрдЯрд╡реЗ рдкреИрд░реЗрдВрдЯ рд╡реНрдпреВ (рд╕рд╛рдЗрдбрдмрд╛рд░, рдмреНрд░реЗрдбрдХреНрд░рдВрдм рдХрдВрдЯреЗрдирд░ рдХреЗ рд╕рд╛рде)

рд╣рдореЗрдВ рдпрд╣ рдХреНрдпреЛрдВ рдЪрд╛рд╣рд┐рдпреЗ?
рд╣рдорд╛рд░реА рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдЕрд╡рд▓реЛрдХрди рдкреГрд╖реНрда рдХрдо рдХреНрд▓рд┐рдХ-рдЧрд╣рд░рд╛рдИ рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдирдХрд╛рд░реА рддрдХ рддреНрд╡рд░рд┐рдд рдкрд╣реБрдВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВред

рд╡рд╣рд╛рдВ рдкрд╣рд▓реЗ рд╕реЗ рдХреНрдпрд╛ рд╣реИ?
рд╕рдВрдмрдВрдзрд┐рдд рдПрдкреАрдЖрдИ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБред рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП, рдЧреЗрдЯрд╡реЗ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг GET /gateways/{gateway_ids.gateway_id} рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛:

{
  "ids": {
    "gateway_id": "string",
    "eui": "string"
  },
  "created_at": "2019-03-06T08:55:43.727Z",
  "updated_at": "2019-03-06T08:55:43.727Z",
  "name": "string",
  "description": "string",
  "attributes": {
    "additionalProp1": "string",
    "additionalProp2": "string",
    "additionalProp3": "string"
  },
  "contact_info": [
    {
      "contact_type": "CONTACT_TYPE_OTHER",
      "contact_method": "CONTACT_METHOD_OTHER",
      "value": "string",
      "public": true,
      "validated_at": "2019-03-06T08:55:43.727Z"
    }
  ],
  "version_ids": {
    "brand_id": "string",
    "model_id": "string",
    "hardware_version": "string",
    "firmware_version": "string"
  },
  "gateway_server_address": "string",
  "auto_update": true,
  "update_channel": "string",
  "frequency_plan_id": "string",
  "antennas": [
    {
      "gain": 0,
      "location": {
        "latitude": 0,
        "longitude": 0,
        "altitude": 0,
        "accuracy": 0,
        "source": "SOURCE_UNKNOWN"
      },
      "attributes": {
        "additionalProp1": "string",
        "additionalProp2": "string",
        "additionalProp3": "string"
      }
    }
  ],
  "status_public": true,
  "location_public": true,
  "schedule_downlink_late": true,
  "enforce_duty_cycle": true,
  "downlink_path_constraint": "DOWNLINK_PATH_CONSTRAINT_NONE"
}

рдХреНрдпрд╛ рдЪреАрдЬрд╝ рдЫреВрдЯ рд░рд╣реА рд╣реИ?

  • рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддреНрд╡рд░рд┐рдд рдЪрд░реНрдЪрд╛ (рдХреНрдпрд╛ рд╣рдореЗрдВ рдХреБрдЫ рдпрд╛рдж рдЖ рд░рд╣рд╛ рд╣реИ)
  • рд╡рд╛рдпрд░рдлрд╝реНрд░реЗрдо рдФрд░/рдпрд╛ рд╕реНрдХреНрд░реАрди рдбрд┐рдЬрд╝рд╛рдЗрди
  • рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди

рдЖрдк рдЗрд╕реЗ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд░рдЦрддреЗ рд╣реИрдВ?
рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдкреВрд░рдХред

рдЖрдк рд╕реНрд╡рдпрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдХрд┐рд╕рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдПрдХ рдмрд╛рд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЗрдирдкреБрдЯ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдПрдХ рддреНрд╡рд░рд┐рдд рд╡рд╛рдпрд░рдлреНрд░реЗрдо рдХреЗ рд╕рд╛рде рдЕрдиреБрд╡рд░реНрддреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

console discuss in progress

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВ рдЗрд╕реЗ рд╕рд░рд▓ рд░рдЦреВрдВрдЧрд╛; рдЖрдИрдбреА, рдИрдпреВрдЖрдИ, рдирд╛рдо, рд╡рд┐рд╡рд░рдг рдФрд░ рдЖрд╡реГрддреНрддрд┐ рдпреЛрдЬрдирд╛ред

рдЬреАрдПрд╕ рдХреЛ рдорд╛рд░рдХрд░ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдХреЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕рдВрдХреЗрддрдХ рджрд┐рдЦрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ 200 <= рд╕реНрдерд┐рддрд┐ <300 рдпрд╣ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдпрджрд┐ 404 рдпрд╣ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХреБрдЫ рднреА рддреНрд░реБрдЯрд┐ рд╣реИред рдпрд╣ рдПрдХ рдХреЙрд▓ рдкреНрд░рддрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рдФрд░ рдЬреАрдПрд╕ рд╕реЗ рд╕реЗрд╡рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╕реНрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реНрдореГрддрд┐ рд╕реЗ рдЖрддрд╛ рд╣реИред

рд╕рднреА 7 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЧреЗрдЯрд╡реЗ рдУрд╡рд░рд╡реНрдпреВ рдкреЗрдЬ рдкрд░ рдХреНрдпрд╛ рджрд┐рдЦрд╛рдирд╛ рд╣реИ, рдЗрд╕ рдкрд░ рд╣рдореЗрдВ рдЬрд▓реНрдж рд╣реА рдХреБрдЫ рдЗрдирдкреБрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
cc @htdvisser @johanstokking

рдореИрдВ рдЗрд╕реЗ рд╕рд░рд▓ рд░рдЦреВрдВрдЧрд╛; рдЖрдИрдбреА, рдИрдпреВрдЖрдИ, рдирд╛рдо, рд╡рд┐рд╡рд░рдг рдФрд░ рдЖрд╡реГрддреНрддрд┐ рдпреЛрдЬрдирд╛ред

рдЬреАрдПрд╕ рдХреЛ рдорд╛рд░рдХрд░ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдХреЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕рдВрдХреЗрддрдХ рджрд┐рдЦрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ 200 <= рд╕реНрдерд┐рддрд┐ <300 рдпрд╣ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдпрджрд┐ 404 рдпрд╣ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХреБрдЫ рднреА рддреНрд░реБрдЯрд┐ рд╣реИред рдпрд╣ рдПрдХ рдХреЙрд▓ рдкреНрд░рддрд┐ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рд╣реИ рдФрд░ рдЬреАрдПрд╕ рд╕реЗ рд╕реЗрд╡рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╕реНрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕реНрдореГрддрд┐ рд╕реЗ рдЖрддрд╛ рд╣реИред

https://github.com/TheThingsNetwork/lorawan-stack/issues/26#issue -404416151 рд╕реЗ

рдкреНрд░рддрд┐ рдЧреЗрдЯрд╡реЗ рдХрдиреЗрдХреНрд╢рди рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ (рдпрджрд┐ рдЧреЗрдЯрд╡реЗ_рд╕рд░реНрд╡рд░_рдПрдбреНрд░реЗрд╕ рд╡рд░реНрддрдорд╛рди рдХрдВрд╕реЛрд▓ рдХреЗ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдПрдкреАрдЖрдИ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ)

рддрдерд╛

рдЬреАрдПрд╕ рдХреЛ рдорд╛рд░рдХрд░ рдФрд░ рдХрдиреЗрдХреНрд╢рди рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдХреЗ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕рдВрдХреЗрддрдХ рджрд┐рдЦрд╛рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред рдпрджрд┐ 200 <= рд╕реНрдерд┐рддрд┐ <300 рдпрд╣ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдпрджрд┐ 404 рдпрд╣ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдХреБрдЫ рднреА рддреНрд░реБрдЯрд┐ рд╣реИред

рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЬреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ рдЙрд╕ рдкрд░ рд╣рдореЗрдВ рд╕рд╣рдордд рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╣реЛрдиреЗ рджреЗрдирд╛
gtw_gs_address рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдХрд╛ рдкрддрд╛ рд╣реЛ
console_gs_address рдХрдВрд╕реЛрд▓ рдХреЛ рджрд┐рдП рдЧрдП рд╡рд░реНрддрдорд╛рди рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдХрд╛ рдкрддрд╛ рд╣реЛ

  1. рдпрджрд┐ 200 рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛ рдмрд░рд╛рдмрд░ рдФрд░ 300 рд╕реЗ рдХрдо рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ connected
  2. рдЕрдЧрд░ 404
    2.1 рдЕрдЧрд░ gtw_gs_address рдпрд╛ console_gs_address == empty -> рд╕реНрдерд┐рддрд┐ unknown ред рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдкрддрд╛ рд╡рд░реНрддрдорд╛рди рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ рдпрд╛ рдЧреЗрдЯрд╡реЗ рдмрдирд╛рддреЗ рд╕рдордп рдкрддрд╛ рдирд╣реАрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рдпрд╛ рдпрджрд┐ рджреЛрдиреЛрдВред
    2.2 рдЕрдЧрд░ gtw_gs_address == console_gs_address -> рд╕реНрдерд┐рддрд┐ disconnected
    2.3 рдЕрдЧрд░ gtw_gs_address != console_gs_address -> рдЧреЗрдЯрд╡реЗ is not managed by this console
  3. рдХреБрдЫ рдФрд░ -> рдЧреЗрдЯрд╡реЗ рдХреА рд╕реНрдерд┐рддрд┐ unknown рд╣реИ, рдЧреЗрдЯрд╡реЗ рдЕрд╡рд▓реЛрдХрди рдкреГрд╖реНрда рдПрдХ рддреНрд░реБрдЯрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ

рдпреВрдЖрдИ:
connected (1)
Screenshot 2019-05-06 at 11 46 17

unknown (2.1)
Screenshot 2019-05-06 at 11 46 52

disconnected (2.2)
Screenshot 2019-05-06 at 11 44 50

not this console (2.3)
Screenshot 2019-05-06 at 11 53 11

@johanstokking @htdvisser @kschiffer

рдореИрдВ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рдЗрдВрдбрд┐рдХреЗрдЯрд░ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЙрдЬрд┐рдХ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдВрдЧрд╛ред рдпрд╣ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдкрддреЗ рд╕реЗ рд╢реБрд░реВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рди рдХрд┐ рдЬреАрдПрд╕ рдХреЗ рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде (рдХреНрдпреЛрдВрдХрд┐ рдЬреАрдПрд╕ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЧреЗрдЯрд╡реЗ рдХреА рд╕реЗрд╡рд╛ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ):

  • рдпрджрд┐ console.gateway_server_address рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдХреНрд╖рдо рд╣реИ
  • рдпрджрд┐ gateway.gateway_server_address рдЦрд╛рд▓реА рд╣реИ, рддреЛ рдпрд╛ рддреЛ:

    1. рдорд╛рди рд▓реЗрдВ console.gateway_server_address рд▓реЗрдХрд┐рди рд╕рдВрджреЗрд╢ рднреА рджрд┐рдЦрд╛рдПрдВ

    2. рдЗрд╕ рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛ рдЕрдХреНрд╖рдо рд╣реИ рдФрд░ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВ

  • рдпрджрд┐ gateway.gateway_server_address рдмрд░рд╛рдмрд░ рдирд╣реАрдВ рд╣реИ console.gateway_server_address , рддреЛ рдЗрд╕ рдЧреЗрдЯрд╡реЗ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛ рдЕрдХреНрд╖рдо рд╣реИ рдФрд░ рд╕рдВрджреЗрд╢ рджрд┐рдЦрд╛рдПрдВ

рдореИрдВ рд╕рдВрджреЗрд╢ рдХреЛ рднреА рдереЛрдбрд╝рд╛ рдмрджрд▓ рджреВрдВрдЧрд╛ред рд╣рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдЪрдпрдирд┐рдд рдЧреЗрдЯрд╡реЗ рд╡рд░реНрддрдорд╛рди рдХрдВрд╕реЛрд▓ рдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдЕрд╕рд╛рдЗрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЧреЗрдЯрд╡реЗ рдХреЗ рд╕рд╛рдорд╛рди рдХреЛ рдкрдврд╝рдирд╛/рд▓рд┐рдЦрдирд╛ рдЕрднреА рднреА рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдкрд╣рдЪрд╛рди рд╕рд░реНрд╡рд░ рдореЗрдВ рд╣реИ рдФрд░ рдЧреЗрдЯрд╡реЗ рд╕рд░реНрд╡рд░ рдореЗрдВ рдирд╣реАрдВ рд╣реИ (рдореВрд▓ рд░реВрдк рд╕реЗ рдХрдиреЗрдХреНрдЯрд┐рд╡рд┐рдЯреА рд╕реНрдерд┐рддрд┐ рдФрд░ рдпрд╛рддрд╛рдпрд╛рдд рдХреЗ рдЕрд▓рд╛рд╡рд╛ рд╕рдм рдХреБрдЫ)

рдореИрдВ рд╕рдВрджреЗрд╢ рдХреЛ рднреА рдереЛрдбрд╝рд╛ рдмрджрд▓ рджреВрдВрдЧрд╛ред

рд╕рдВрджреЗрд╢ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдореИрдВ рдЖрджреЗрд╢ рдкрд░ @htdvisser рд╕реЗ рд╕рд╣рдордд рд╣реВрдВред

рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╛рдВрдЪ рд░рд╛рдЬреНрдп рд╣реИрдВ:

  • рдпрджрд┐ console.gateway_server_address рдмрд░рд╛рдмрд░ gateway.gateway_server_address рд╣реИ, рддреЛ GS рдХреЛ рд╣рд┐рдЯ рдХрд░реЗрдВ:



      1. рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдЕрдЧрд░ 200 <= рд╕реНрдерд┐рддрд┐ <300





      1. рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ 404





      1. рддреНрд░реБрдЯрд┐ рдпрджрд┐ рдЕрдиреНрдпрдерд╛



  • рдЕрдиреНрдпрдерд╛



      1. рдЕрдЬреНрдЮрд╛рдд рдпрджрд┐ gateway.gateway_server_address рдЦрд╛рд▓реА рд╣реИ; рдЧреЗрдЯрд╡реЗ рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдирд╣реАрдВ рд╣реИ





      1. рдЕрдиреНрдп рдХреНрд▓рд╕реНрдЯрд░ рдЕрдиреНрдпрдерд╛ (рдЕрд░реНрдерд╛рдд рдкрддреЗ рднрд┐рдиреНрди рд╣реИрдВ)



рдореИрдВ рд╕рдВрджреЗрд╢ рдХреЛ рднреА рдереЛрдбрд╝рд╛ рдмрджрд▓ рджреВрдВрдЧрд╛ред

рд╕рдВрджреЗрд╢ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖ рднрд╛рдЧ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реНрдерд╛рди рд╣реИ рдпрд╛ рдирд╣реАрдВред рдПрдХ рд╕рд╛рд░реНрдердХ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рд▓рдВрдмреЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ рдЬреЛ рд╡рд╣рд╛рдВ рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд▓рдЧреЗрдЧрд╛ред рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ Unknown рдпрд╛ Other Cluster рдПрдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдмрд╛рдж рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрдерд╛рди рдкрд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕