当前位置: 首页 > 知识库问答 >
问题:

可能同时拥有l4和l7入口-nginx?

上官华池
2023-03-14

是否可以让ingress nginx使用一个ELB同时为l4和l7提供服务?我假设它不是基于以下注释:

service.beta.kubernetes.io/aws-load-balancer-proxy-protocol: "*"

我希望有人告诉我我错了;)

共有1个答案

范侯林
2023-03-14

L4负载平衡器实际上正在将流量转发到节点端口。我想说,这是不可能的,因为ingress nginx充当平衡器,只转发HTTP和HTTPS流量。

不过,您可以查看NGINX Plus的一面:

在NGINX Plus Release 5及更高版本中,NGINX Plus可以代理和负载平衡传输控制协议(TCP)流量。TCP是许多流行应用程序和服务的协议,如LDAP、MySQL和RTMP。

在NGINX Plus Release 9及更高版本中,NGINX Plus可以代理和负载平衡UDP流量。UDP(用户数据报协议)是许多流行的非事务应用程序的协议,如DNS、syslog和RADIUS

此外,查看此帖子以熟悉其工作原理。

 类似资料:
  • 使用具有2个节点的集群运行Rancher v 2.4.5。我尝试使用Bitnami的Helm Chart安装Wordpress。 一切进展顺利,我可以通过入口访问站点,除了图表创建的L4平衡器由于某种原因仍处于挂起状态。 没有为wordpress服务分配负载平衡器入口: 我已经在Bitnami github上发布了这个问题,但根据回复,这个问题出现在牧场主/RKE方面。 对此有什么想法吗? 附言

  • 问题内容: 我想对具有多对一关系的2个表进行搜索,例如 现在说我有一些像这样的数据 我想做的是创建一个活动记录查询,该查询将返回同时拥有cat和dog的用户(即用户1-Bob)。 到目前为止,我的尝试是 现在,我明白了为什么这行不通-它正在寻找既是dog又是cat的宠物,因此什么也不返回。我不知道如何修改它来给我我想要的答案。有没有人有什么建议?这似乎应该很容易- 似乎不是特别不寻常的情况。 -

  • 在第一次评估Artifactory之后,我发现在进行初始设置并选择Maven和Gradle集成时,它为我创建了两组存储库,这让我感到困惑 平台-gradle-dev-local 平台-分级-发布-本地 平台-libs-release-local 平台-libs-snapshot-local 有什么理由使用两个gradle repos,或者我可以对所有构建都使用标准的Maven repos吗?Gra

  • 我正在为一款源自尼泊尔的游戏制作一个基于树的人工智能,名为老虎和山羊(或老虎和绵羊)。我现在开始为树创建类,但是我遇到了一个错误,我的构造函数是相同的,尽管它们使用不同类型的列表。 这是我的两个构造函数: 我如何在仍然有两个构造函数的情况下避免这个错误?我希望能够在不过多更改构造函数的情况下做到这一点,这样我就可以用不同的方式为不同的目的实现这个类

  • echoserver is a simple service that provide standard internet services like time, daytime, chargen, and standard echo service. echoserver are deployed in k8a as container with multiple replicas, now n

  • 这里有一个udemy课程(来自“Lets Kode IT”),用Selenium开发一个web自动化框架。教师已经用Maven创建了一个Java项目。主要需要的依赖物是hamcrest、testng和Selenium。但是,教师坚持认为selenium-server依赖项也应该包括在内,因为“Maven可能有一个小故障,它可能无法获得selenium-java的所有依赖项(屏幕截图附上)”。 我的