Proxy 尝试使用sidecar代理将连接协商到web时,获取错误连接被拒绝
我遵循这个教程 当我运行Consor connect proxy-sidecar for 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":
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 proxyConcur connect proxy-sidecar for web
并启动socat proxyConcur 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 proxyConcur connect proxy-sidecar for web
并启动socat proxyConcur connect proxy-sidecar for socat
说明和视频中的最后一部分严重缺失。您能帮我做一下吗