- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在使用 Google 游戏服务器 (https://cloud.google.com/game-servers) 托管游戏服务。这基本上是在 GKE 中运行 Agones。除了 iPv6 之外,这在大多数情况下都非常有效。
我正在努力寻找有关如何使这种设置与 iPv6 兼容的任何建议。看来这应该是答案 https://cloud.google.com/load-balancing/docs/ipv6但是 Agones 设置为在一个端口范围内运行服务器,因为它启动并关闭服务器,似乎我需要一个特定的端口和到特定机器的非持久连接才能使用谷歌负载均衡器解决方案。
作为引用,这是一个依赖于 socket.io 通信的 NodeJS 后端。
任何建议,将不胜感激。
最佳答案
如评论中所述 谷歌云 VPC 不支持 IPv6 连接性:
Google Cloud VPCs do not support IPv6. A few public facing servicessuch as HTTPS Load Balancers do support IPv6 but that will not helpyou with internal services. – John Hanley Sep 29 at 12:23
VPC networks only support IPv4unicast traffic. They do notsupportbroadcast,multicast, or IPv6 trafficwithin the network; VMs in the VPC network can only send to IPv4 destinations and only receive traffic from IPv4 sources. However, itis possible to create an IPv6 address for a global loadbalancer.
Google Cloud supports IPv6 clients with HTTP(S) LoadBalancing, SSLProxy LoadBalancing, andTCP Proxy LoadBalancing. The loadbalancer accepts IPv6 connections from your users, and then proxiesthose connections to your backends.
You can configure both IPv4 and IPv6 external addresses for thefollowing:
- external HTTP(S) load balancers
- SSL proxy load balancers
- TCP proxy load balancers
This does not affect SSL proxy load balancers. External forwardingrules, which are used in the definition of an SSL load balancer, canonly reference TCP ports 25, 43, 110, 143, 195, 443, 465, 587, 700,993, 995, 1883, 3389, 5222, 5432, 5671, 5672, 5900, 5901, 6379, 8085,8099, 9092, 9200, and 9300. Traffic with a different TCP destinationport is not forwarded to the load balancer's backend.
TCP Proxy Load Balancing is intended for TCP traffic on specificwell-known ports, such as port 25 for Simple Mail Transfer Protocol(SMTP). For more information, see Portspecifications.For client traffic that is encrypted on these same ports, use SSLProxy LoadBalancing.
Note: TCP Proxy Load Balancing doesn't support TCP ports 80 or 8080. For HTTP traffic, use HTTP(S) Load Balancing.
关于google-cloud-platform - 有没有人在 GKE、Google Game Servers 或 Agones 中为 iPv6 找到了一个好的解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64110542/
目前部署在 Kubernetes 中的服务,通过 Calico BGP 将 Service 与集群外网络打通,并在外部的 nginx 中配置 Service 地址对外进行服务暴露。经过一段时间的观察
如发现here , 有一种新的 kube 服务是 IPVS 并且有很多负载均衡算法。 唯一的问题是我没有找到指定这些算法的位置。 我的理解: rr:循环法->循环调用后端pod lc:最少连接-> 将
我想尝试这种新的代理模式以及它为我们的一些应用程序提供的各种调度程序。到目前为止,我一直无法找到更改默认模式的方法 iptables至 ipvs在 GKE 节点上。 每个人都说通过--proxy-mo
我想在现有集群中为 IPVS 启用 Kube-proxy 模式。目前,它在 IPtables 上运行。如何在不影响现有工作负载的情况下将其更改为 IPVS? 我已经安装了所有必需的模块来启用它。另外,
我正在开发的应用程序作为 Kubernetes 集群中的部署运行。为此部署创建的 Pod 分布在集群中的各个节点上。我们的应用程序一次只能处理一个 TCP 连接,并且会拒绝进一步的连接。目前,我们使用
我是一名优秀的程序员,十分优秀!