Proxy 尝试使用sidecar代理将连接协商到web时,获取错误连接被拒绝

Proxy 尝试使用sidecar代理将连接协商到web时,获取错误连接被拒绝,proxy,consul,sidecar,Proxy,Consul,Sidecar,我遵循这个教程 当我运行Consor connect proxy-sidecar for web时,它开始抛出以下错误: 2020-07-26T14:30:18.243+0100 [ERROR] proxy.inbound: failed to dial: error="dial tcp 127.0.0.1:0: connect: can't assign requested address" 为什么在他的演示中没有指定端口 { "service":

我遵循这个教程

当我运行Consor connect proxy-sidecar for web时,它开始抛出以下错误:

2020-07-26T14:30:18.243+0100 [ERROR] proxy.inbound: failed to dial: error="dial tcp 127.0.0.1:0: connect: can't assign requested address"
为什么在他的演示中没有指定端口

{
  "service": {
    "name": "web",
    "connect": {
      "sidecar_service": {
        "proxy": {
          "upstreams": [
            {
              "destination_name": "socat",
              "local_bind_port": 9191
            }
          ]
        }
      }
    }
  }
}

教程中的视频显示了第四行:

"port": 8080,
文档中缺少该行。这并不重要,因为web服务上没有侦听任何内容,所以错误将持续存在。你完全可以忽略这一点。我怀疑您的问题在于操作
nc 127.0.0.1 9191
失败。我的地址如下

完整配置应如下所示:

{
  "service": {
    "name": "web",
    "port": 8080,
    "connect": {
      "sidecar_service": {
        "proxy": {
          "upstreams": [
            {
              "destination_name": "socat",
              "local_bind_port": 9191
            }
          ]
        }
      }
    }
  }
}   
但是,这对于完成本部分的实验并不重要。说明不清楚,但不要忘记重新启动web proxy
Concur connect proxy-sidecar for web
并启动socat proxy
Concur connect proxy-sidecar for socat

说明和视频中严重缺少最后一部分。

教程中的视频显示第四行为:

"port": 8080,
文档中缺少该行。这并不重要,因为web服务上没有侦听任何内容,所以错误将持续存在。你完全可以忽略这一点。我怀疑您的问题在于操作
nc 127.0.0.1 9191
失败。我的地址如下

完整配置应如下所示:

{
  "service": {
    "name": "web",
    "port": 8080,
    "connect": {
      "sidecar_service": {
        "proxy": {
          "upstreams": [
            {
              "destination_name": "socat",
              "local_bind_port": 9191
            }
          ]
        }
      }
    }
  }
}   
但是,这对于完成本部分的实验并不重要。说明不清楚,但不要忘记重新启动web proxy
Concur connect proxy-sidecar for web
并启动socat proxy
Concur connect proxy-sidecar for socat

说明和视频中的最后一部分严重缺失。

您能帮我做一下吗