[英]Network problems connecting multiple clients from same public ip to my google Compute Engine Instance
We are using a Centos 7 Google Cloud Instance web server, and I'm experiencing connectivity problems when multiple clients from my company try to connect to the web server at the same time. 我们正在使用Centos 7 Google Cloud Instance Web服务器,当我公司的多个客户端尝试同时连接到Web服务器时,我遇到了连接问题。
We are surfing the site ok, then suddenly can't connect for a while (perhaps some 10 or 20 seconds, and then we can connect again. 我们正在正常浏览网站,然后突然无法连接一段时间(大约10或20秒,然后我们可以再次连接)。
At the same moment, I can browse it perfectly from other ip public from the same subnet and company, other cellphones with 4g, etc. It seems thats some DDOS filter, waf protection, ips signature is doing something. 同时,我可以从同一子网和公司的其他ip公众,具有4g的其他手机等中完美浏览它。似乎那是一些DDOS过滤器,waf保护,ips签名。 The server only have apache and nothing else. 服务器只有apache,没有其他。
Is my diagnosis on the right track? 我的诊断是否正确? How can I fix this behaviour? 我该如何解决此问题?
It would be worth to check any firewall and load balancer for your application server. 值得检查您的应用程序服务器的任何防火墙和负载平衡器。 As you suggesting that you are able to access website from same subnet when it is inaccessible, can you perform port scanning to review http service and latency through nmap command: nmap -p 80 [public IP address] from external network? 正如您建议的那样,当您无法访问同一子网时,您可以从该站点访问网站,您可以通过nmap命令执行端口扫描以查看http服务和延迟:nmap -p 80 [公共IP地址]来自外部网络吗? It is worth to perform VM instance health checks (CPU load, network I/O performance etc.) during the time website becomes inaccessible. 在网站无法访问期间,值得执行VM实例运行状况检查(CPU负载,网络I / O性能等)。 There might be chances that some resources becomes unavailable during high load. 在高负载下,某些资源可能会变得不可用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.