当前位置: 首页 > news >正文

网站开发插件宁波的网络营销服务公司

网站开发插件,宁波的网络营销服务公司,礼品定制,钢构网架加工厂目录 ServiceEntry.Resolution 解析模式 STATC模式 场景一:将http地址:httpbin.org:80 解析到192.168.1.1:8080 场景二:将TCP地址:httpbin.org:8080 解析到192.168.1.1:8080 DNS模式 场景一:服务网格内部访问外部…

目录

ServiceEntry.Resolution 解析模式

STATC模式

场景一:将http地址:httpbin.org:80 解析到192.168.1.1:8080

场景二:将TCP地址:httpbin.org:8080 解析到192.168.1.1:8080

DNS模式

场景一:服务网格内部访问外部地址httpbin.org

场景二:将http地址:httpbin.org:80 解析到192.168.1.1:8080、192.168.1.2:8080、192.168.1.3:8080

NONE模式

场景:网格内服务访问外部服务192.168.1.1:80

ServiceEntry规则定义

hosts

addresses

endpoints

exportTo


ServiceEntry.Resolution 解析模式

        我们添加服务条目时,选择合适的解析模式对管控流量十分重要

        ServiceEntry.Resolution指定的解析模式不会影响应用程序解析与服务关联的 IP 地址的方式。应用程序可能仍然需要使用 DNS 将服务解析为 IP,以便捕获代理的出站流量。或者,对于 HTTP 服务,应用程序可以直接与代理通信(例如,通过设置 HTTP_PROXY)来与这些服务通信。

解析方式描述
NONE

访问地址已被解析为IP。此类连接通常使用 IP 表 REDIRECT/eBPF 等机制通过代理进行路由。执行任何与路由相关的转换后,代理会将连接转发到该连接所绑定的 IP 地址。

STATIC

在访问域名中指定静态 IP 地址作为与服务通信。

DNS

尝试通过查询环境 DNS 来解析 IP 地址。如果未指定访问地址,并且未使用通配符,则代理将解析hosts字段中指定的 DNS 地址。如果指定了访问地址,则将解析地址中指定的 DNS 地址以确定目标 IP 地址。注意:DNS 解析不能与 Unix 域套接字端点一起使用。

DNS_ROUND_ROBIN

尝试通过异步查询环境 DNS 来解析 IP 地址。与DNS不同的是,DNS_ROUND_ROBIN仅使用需要发起新连接时返回的第一个 IP 地址,而不依赖于 DNS 解析的完整结果,并且即使 DNS 记录频繁更改,也将保留与主机的连接,从而消除了连接池的耗尽和连接循环。这最适合必须通过 DNS 访问的大型网络规模服务。如果不使用通配符,代理将解析主机字段中指定的 DNS 地址。DNS 解析不能与 Unix 域套接字端点一起使用。

STATC模式

场景一:将http地址:httpbin.org:80 解析到192.168.1.1:8080

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:name: external-httpbin-tcpnamespace: default
spec:endpoints:- address: 192.168.1.1ports:http: 8080hosts:- httpbin.orglocation: MESH_EXTERNALports:- name: httpnumber: 80protocol: HTTPresolution: STATIC

场景二:将TCP地址:httpbin.org:8080 解析到192.168.1.1:8080

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:name: external-httpbin-tcpnamespace: default
spec:endpoints:- address: 192.168.1.1ports:http: 8080hosts:- httpbin.orgaddresses:- 44.194.145.111/32 #httpbin.org的地址- 44.194.145.111/32location: MESH_EXTERNALports:- name: tcpnumber: 8080protocol: TCPresolution: STATIC

DNS模式

场景一:服务网格内部访问外部地址httpbin.org

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:generation: 1name: httpbin-svc-httpnamespace: default
spec:hosts:- httpbin.orglocation: MESH_EXTERNALports:- name: httpnumber: 80protocol: httpresolution: DNS

场景二:将http地址:httpbin.org:80 解析到192.168.1.1:8080、192.168.1.2:8080、192.168.1.3:8080

apiVersion: networking.istio.io/v1alpha3
kind: ServiceEntry
metadata:name: external-svc-dns
spec:hosts:- httpbin.orglocation: MESH_EXTERNALports:- number: 80name: httpprotocol: HTTPresolution: DNSendpoints:- address: 192.168.1.1ports:http: 8080- address: 192.168.1.2ports:http: 8080- address: 192.168.1.3ports:http: 8080

NONE模式

场景:网格内服务访问外部服务192.168.1.1:80

apiVersion: networking.istio.io/v1beta1
kind: ServiceEntry
metadata:name:ip-svc-httpnamespace: default
spec:addresses:- 192.168.1.1/32hosts:- 192.168.1.1location: MESH_EXTERNALports:- name: httpnumber: 80resolution: NONE

ServiceEntry规则定义

hosts

该字段必填

与 ServiceEntry 关联的访问地址。可以是带有通配符前缀的 DNS 名称。

  1. 主机字段用于在 VirtualServices 和 DestinationRules 中选择匹配的主机。
  2. 对于 HTTP 流量,HTTP Host/Authority 标头将与主机字段进行匹配。
  3. 对于包含服务器名称指示 (SNI) 的 HTTP 或 TLS 流量,SNI 值将与主机字段进行匹配。

注 1:当解析设置为 DNS 类型并且未指定端点时,主机字段将用作将流量路由到的端点的 DNS 名称。

addresses

该字段非必需

        与服务关联的虚拟 IP 地址。可能是 CIDR 前缀。在 HTTP流量中,该字段被忽略。如果指定了一个或多个 IP 地址,如果目标 IP 与地址字段中指定的 IP/CIDR 匹配,则传入流量将被识别为属于此服务。

        如果Addresses字段为空,则将仅根据目标端口来识别流量。在这种情况下,网格中的任何其他服务都不得共享访问服务的端口。换句话说,sidecar将充当一个简单的TCP代理,将指定端口上的传入流量转发到指定的目标端点IP/主机。‘

此字段不支持Unix域套接字地址。

endpoints

与服务关联的网络地址。可以是域名也可以是IP

exportTo

控制服务条目的可见性

        如果未指定命名空间,则默认情况下将服务条目推到所有命名空间。

如果设置为 ”.” ,声明服务条目只能在同一命名空间的生效。类似地,值“*”定义为在所有命名空间的生效。

http://www.yayakq.cn/news/444465/

相关文章:

  • 建设报名系统网站wordpress获取所有标签页
  • 网站制作要学多久网站维护发展
  • 网站排名高权重低9377传奇全部游戏
  • 科迪兔网站建设电商进货渠道
  • 金融外贸是做什么的镇江网站优化哪家好
  • 惠州网站建设开发团队网站建设优化服务资讯
  • 哈尔滨建站公司模板那些网站做调查能赚钱
  • 用dedecms做的网站是模板网站么网站 关键词库
  • 服装手机商城网站建设wordpress标签tag文章
  • 网站建设心得体会总结吉林省建设信息网电话
  • 长沙鞋网站建设如何建个使用自己帐户的网站
  • 主题资源网站建设反思学计算机需要什么基础
  • 如何设计网站以网络为中心的企业文化重庆市建设工程信息网查证件
  • 外国建筑设计网站汽车网址大全图片
  • 可免费商用的cms建站系统今天高清视频免费播放
  • 城乡建设局的官方网站三大门户网站
  • 公司网站建设推荐自己做公司的网站吗
  • 网站超级链接网站建设开发人员须知
  • 苏州网站建设优化公司国内网店平台有哪些
  • 做渔家乐推广的有哪些好网站心跳直播视频免费下载
  • 自己做网站自己做充值网站
  • 网站开发团队人员配置怎么做网页链接图片
  • 在线注册网站wordpress 主题 插件 加载
  • 山西建设厅网站2016年3号长春建设网站制作
  • 淘宝商家网站建设国家在线观看免费视频
  • 高端网站建设 案例宁波seo推荐优化
  • 网站开发流程分为哪几个阶段邯郸seo排名
  • 做国外网站用国内服务器做网站用织梦好吗
  • 网站建设文案怎么写做网站不会P图怎么办
  • 京icp备案证号查询长沙优化网站