问题标签 [google-cloud-load-balancer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-networking - 如何验证 Cloud CDN 响应是否是缓存命中(或来自 CDN)
我在启用了 Cloud CDN 的 Google Cloud HTTP(S) 负载平衡器后面有一个后端 GCS 存储桶。
我正在尝试根据响应标头回答这些问题:
- 此响应是从 CDN 提供的吗
- 如果是,哪个位置/地区
- 这是缓存命中/未命中吗
这是响应标头。基于cache-control
,理论上,这应该被缓存。但是,我没有看到可以验证 CDN 正常工作的迹象。同样,所有其他标头x-goog-*
似乎Server: UploadServer
都来自 GCS 服务器,而不是 CDN。
例如,Cloudflare 提供以下响应标头:
- 请求在哪里送达:
cf-ray: 5be4505beb76bca2-SEA
- 缓存状态是什么:
cf-cache-status: REVALIDATED
- 我的请求是直接点击 CDN 还是我的后端
server: cloudflare
kotlin - ktor 在进行 https 重定向时重定向到 0.0.0.0
我已经向我的 Ktor 应用程序添加了一个 http 重定向,它重定向到https://0.0.0.0
而不是实际域的 https
拦截路由并打印出主机
我似乎是在0:0:0:0:0:0:0:0
找主人
我是否需要向 Google Cloud 的负载均衡器添加任何特殊标头才能使此 https 重定向正常工作?似乎它没有选择正确的主机
google-cloud-platform - 如何在 GCP 上的 TCP 负载均衡器上获取当前连接数
我在 Google 云上有一个 TCP 负载均衡器,我可以获取该负载均衡器上的活动连接数吗?如果是,我怎样才能得到它?
google-cloud-platform - 创建全局 HTTPS Google Cloud 负载均衡器时,位置有什么影响?
我正在 Google Cloud 中创建一个全局 HTTPS 负载均衡器,并且想知道位置如何影响全局负载均衡器。
我无法在互联网上找到有关它的详细信息。
有基于位置的价格差异: https ://cloud.google.com/vpc/network-pricing#lb
但不知道它如何影响 https 请求的路由:https: //storage.googleapis.com/gweb-cloudblog-publish/images/global_lb.max-1800x1800.png
例如:如果我的网站的大部分流量来自美国、印度和欧洲,那么在设置全球 HTTPS 负载均衡器时我应该选择的最佳位置是什么,它将产生什么影响?
apache-nifi - 内部 https 负载均衡器 GCP 后面的 Nifi 实例
我有一个 nifi 实例在
该实例仍在本地运行。我想在 nifi 实例前面有一个内部 https 负载均衡器。我读过我们可以在 nifi-cert 上添加负载均衡器的 SAN ip 地址。我仍然对 DNS 和 SAN 地址感到困惑。我有一个 https 负载均衡器的自签名证书,并且负载均衡器也有一个 DNS 条目。现在,当我创建一个独立的 nifi CA 时,我必须将负载均衡器的 DNS 指定为
还是我错过了一些大事?
kubernetes - 在 GKE 上更改我的 LoadBalancer 的 IP 地址
我想在 Google Cloud 中更改我的 LoadBalancer ingress-nginx-controller 的 IP 地址。我现在已经通过 LoadBalancer 分配了 IP 地址。请参阅屏幕截图。不幸的是,它没有在 GKE 中采用。为什么?那是一个错误吗? GKE lb IP地址变更
google-cloud-platform - 基于变量的 GCP 动态 https 代理/负载均衡器
使用 Google Cloud GCP 我想实现这种动态重定向:
https://my.domain/$variable -> 来自实例组 $variable 的实例
https://my.domain/instance-group-name -> 来自实例组“instance-group-name”的实例
这可能吗?
我知道我可以创建一个 LoadBalancer 并为每条路径动态添加 UrlMap,但是添加一个新的 UrlMap 需要大约 8 分钟才能生效,我需要它接近即时。
google-cloud-platform - 谷歌云平台负载均衡器客户端源IP/地理位置问题
我的 GCE Http(s) 负载平衡器有问题。它没有检测到正确的 X-Client-Geo-Region 等。
因为我们需要为目前 3000 个(每天都在增加)使用 ssls 的自定义域提供服务,所以在没有自定义 ssl 终止的情况下,我找不到另一种构建此基础架构的方法。而且我想使用云盔甲来删除另一个需要维护的东西,否则我会在 nginx 代理上安装 ModSecurity。
入口点A 不工作只显示美国地区。
EntrypointB 按预期工作,检测到正确的区域 (GB)。Ofc 这绕过了 SSL。
到目前为止,我已经尝试设置我可以在代理中找到的每个标头,但是负载均衡器不查看标头,或者它是我不知道的。
我试过的标题
当我检查服务器上的标头时,它们看起来都正确(不包括地理标头)。Forwarded-For 是正确的,X-Real-IP 是正确的。
google-cloud-platform - Google Cloud Load Balancer - 子域重定向到存储桶中的特定文件夹
目前我们有以下要求:
每个用户都可以在 Google 存储桶下拥有自己的子域和文件夹,其中包含应通过该子域提供的内容,例如:
所以桶有以下结构:
子域将被动态添加,我不能只设置地图规则(可以通过 API 更新它,但我猜它们对地图规则有限制)。
这些 HTML 内容也应通过 HTTPS 提供。
我在 GCP 上设置了域、存储桶、负载均衡器,但目前在 LoadBalancer 上被 URL/路径重写卡住了。
所以问题 - 是否可以调用“user1.example.com”并通过负载均衡器从存储桶“/example.com/user1”文件夹中提供 HTML 连接?
是否可以使其与上述架构一起使用,或者它需要为每个用户提供单独的存储桶,或者它只能与将流量重定向到特定文件夹/域的单独反向代理一起使用?
谢谢。