首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >特使(服务网格)与术语簇

特使(服务网格)与术语簇
EN

Stack Overflow用户
提问于 2022-03-15 15:52:21
回答 1查看 153关注 0票数 0

我们需要很好地学习使节来创建一个服务网格。在特使文件中,他们谈论“分组”,但没有界定术语。他们是在谈论库伯内蒂斯集群,还是这个词在配置特使时有特定的含义?(用于服务器集群)

EN

回答 1

Stack Overflow用户

发布于 2022-03-26 17:13:38

您可以在术语文献中找到定义

:集群是特使连接到的一组逻辑上相似的上游主机。公使通过服务发现发现集群的成员。它还可以通过主动健康检查确定集群成员的健康状况。特使路由请求的群集成员由负载平衡策略确定。

只有第一句(A组是特使所连接的一组逻辑上相似的上游主机)。才能理解集群是什么。这与库伯内特斯无关,专题组是特使的任期。

假设有两个主机运行相同的服务,并且您希望特使连接到其中一个主机(负载平衡通信量),那么您将使用这两个主机定义一个集群:

代码语言:javascript
复制
static_resources:
  listeners:
  - address:
      socket_address:
        address: 0.0.0.0
        port_value: 8080
    filter_chains:
    - filters:
      - name: envoy.filters.network.http_connection_manager
        typed_config:
          "@type": type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
          codec_type: AUTO
          stat_prefix: ingress_http
          route_config:
            name: local_route
            virtual_hosts:
            - name: backend
              domains:
              - "*"
              routes:
              - match:
                  prefix: "/"
                route:
                  cluster: service

  clusters:
  - name: service
    connect_timeout: 15s
    type: LOGICAL_DNS
    lb_policy: ROUND_ROBIN
    load_assignment:
      cluster_name: service
      endpoints:
      - lb_endpoints:
        - endpoint:
            address:
              socket_address:
                address: 10.0.0.43
                port_value: 80
        - endpoint:
            address:
              socket_address:
                address: 10.0.0.44
                port_value: 80

在本例中,客户端向端口8080上的特使提出的请求将被转发到集群主机之一(10.0.0.43:8010.0.0.44:80)。

您可以在这里找到更多关于集群的文档:概述/上游/上游

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

https://stackoverflow.com/questions/71485159

复制
相关文章

相似问题

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