首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >领事代理无法拨号:拨号tcp 127.0.0.1:0:连接:连接被拒绝

领事代理无法拨号:拨号tcp 127.0.0.1:0:连接:连接被拒绝
EN

Stack Overflow用户
提问于 2019-06-03 18:02:55
回答 1查看 2.5K关注 0票数 0

我正在尝试运行领事连接代理,但它显示意外错误

这是我的配置

代码语言:javascript
复制
{
    "service": {
        "name": "api",
        "check": {
            "name": "HTTP 80",
            "http": "http://localhost:80",
            "interval": "10s",
            "timeout": "10s"
        },
        "connect": {
            "sidecar_service": {
                "proxy":{
                    "upstreams":[{
                        "destination_name": "elasticsearch",
                        "local_bind_port": 9200
                    }]
                }
            }
        }
    }
}

以下命令使用日志记录$ consul connect proxy -sidecar-for elasticsearch ==> Consul Connect proxy starting...配置方式:ID为: elasticsearch的代理API Sidecar代理ID: elasticsearch-sidecar-proxy

代码语言:javascript
复制
==> Log data will now stream in as it occurs:

    2019/06/03 08:00:54 [INFO] Proxy loaded config and ready to serve
    2019/06/03 08:00:54 [INFO] TLS Identity: spiffe://fadce594-37c1-8586-1b57-c6245436684c.consul/ns/default/dc/dc1/svc/elasticsearch
    2019/06/03 08:00:54 [INFO] TLS Roots   : [Consul CA 8]
    2019/06/03 08:00:54 [INFO] public listener starting on 0.0.0.0:21000
    2019/06/03 08:01:02 [ERR] failed to dial: dial tcp 127.0.0.1:0: connect: connection refused
^C==> Consul Connect proxy shutdown

有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-03 18:51:58

这个问题是因为服务没有端口,所以它尝试连接到proxy.local_service_port - Defaults to the parent service port.

为父服务指定端口可解决此问题

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56425051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档