我让Kubernetes在Azure上运行,它使用负载均衡器。Azure为这个负载均衡器分配了一个公共IP地址,并且为了通过Azure设置应用网关,我希望使用Azure获得k8s负载均衡器的IP地址。
我可以使用.获得负载均衡器资源。
az resource list --resource-group $k8sResourceGroup --query "[?type=='Microsoft.Network/loadBalancers']"
我从那个响应中得到id并把它传递给..。
az network lb show --id $loadBalancer.id
我有两个Liferay6.2实例,它们前面有一个HAProxy,用于负载平衡。HAproxy存在于另一台服务器上,并具有自己的IP地址。门户URL指向HAproxy负载均衡器。我可以使用任何Liferay服务器的IP地址登录。当我想使用URL登录时,我被成功地重定向到Liferay的页面中,但在输入用户/传递并单击“登录”按钮后,“登录”页再次出现,没有任何错误消息,UI上的“nither on UI”或Tomcat日志上都没有。基于Tomcat日志,进程中的背景标志运行良好,但它不会重定向到门户的任何适当页面。此外,如果我输入了错误的凭据,就不会显示错误消息,页面中的标志也会再次出现。
我们已经锁定了一个端点,它只能从特定的IP中访问。我们有一个像这样的部分:
<Location /Foo>
Order allow,deny
Allow from 111.111.111.111
Allow from 111.222.333.444
...
</Location>
现在,它已经到了我们需要在几台机器之间负载平衡它的程度,但我们仍然需要锁定它,以便只从那些IP访问。
所以..。如何将Apache设置为Allow from X-Forwarded-For?
我有一个带有1.20.10-gke.1600版本的GKE集群。我用GCE创建了内部入口,并将内部ip分配给我的内部入口。但是,我无法从同一区域和网络中的VM中平此内部入口IP。平到外接入口工作正常。我阅读了下面的文档,它说对内部TCP/UDP进行ping是不可能的,因为它不是作为网络设备部署的。然而,我没有看到任何关于的东西。
ping 10.128.0.174
Pinging 10.128.0.174 with 32 bytes of data:
Request timed out.
Ping statistics for 10.128.0.174:
Packets: Sent =