Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 将请求重定向到kubernetes中的特定副本_Spring Boot_Kubernetes_Microservices_Devops_Amazon Eks - Fatal编程技术网

Spring boot 将请求重定向到kubernetes中的特定副本

Spring boot 将请求重定向到kubernetes中的特定副本,spring-boot,kubernetes,microservices,devops,amazon-eks,Spring Boot,Kubernetes,Microservices,Devops,Amazon Eks,我是库伯内特斯的新手。 如果有任何使用EKS部署的服务具有4个副本A、B、C、D。 通常,loadbalancer将请求定向到这些副本 但是如果我希望我的请求只转到副本A或副本B。。。 我们如何才能做到这一点。 请求共享一些指导链接或步骤您可以使用以下内容: 有时,您不需要负载平衡和单一服务IP。在里面 在这种情况下,您可以通过 为集群IP显式指定“None”(.spec.clusterIP) 您可以使用headless服务与其他服务接口 发现机制,而不与Kubernetes的 实施 对于hea

我是库伯内特斯的新手。 如果有任何使用EKS部署的服务具有4个副本A、B、C、D。 通常,loadbalancer将请求定向到这些副本 但是如果我希望我的请求只转到副本A或副本B。。。 我们如何才能做到这一点。
请求共享一些指导链接或步骤

您可以使用以下内容:

有时,您不需要负载平衡和单一服务IP。在里面 在这种情况下,您可以通过 为集群IP显式指定
“None”
.spec.clusterIP

您可以使用headless服务与其他服务接口 发现机制,而不与Kubernetes的 实施

对于headless
服务
,未分配群集IP,请使用kube代理 不处理这些服务,并且没有负载平衡或 由平台为其执行代理。DNS是如何自动生成的 配置取决于服务是否定义了选择器:

  • 使用选择器
对于定义选择器的无头服务,端点控制器 在API中创建端点记录,并修改DNS 用于返回直接指向服务器的记录(地址)的配置
Pods
支持
服务

  • 没有选择器
对于不定义选择器的无头服务,端点 控制器不创建
端点
记录。然而,DNS 系统查找并配置以下任一项:

  • 类型服务的CNAME记录

  • A记录所有其他类型的与服务共享名称的任何
    端点

因此,
无头服务
与默认的
集群服务
相同,但没有负载平衡或代理,因此允许您直接连接到Pod

您还可以参考以下指南以获得进一步帮助: