Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 从负载平衡器分离实例组会使现有连接断开吗?_Google Cloud Platform - Fatal编程技术网

Google cloud platform 从负载平衡器分离实例组会使现有连接断开吗?

Google cloud platform 从负载平衡器分离实例组会使现有连接断开吗?,google-cloud-platform,Google Cloud Platform,我有一个实例组要从TCP负载平衡器分离,但我不希望实例上的现有连接断开。我想知道我是否从负载平衡器分离实例组会使连接立即断开?TCP负载平衡器作为代理,在负载平衡器层终止客户的TCP会话,然后创建一个新连接,使用TCP或SSL将流量转发到实例 根据此TCP负载平衡器,连接将在“实例终止、手动删除或由autoscaler删除”或从实例组手动删除时终止 为了尽量减少这些中断,您可以在后端服务中启用。在这种情况下,您不应该分离所有后端(实例组),因为设置了将流量从一个vm迁移到另一个vm的超时。发生这

我有一个实例组要从TCP负载平衡器分离,但我不希望实例上的现有连接断开。我想知道我是否从负载平衡器分离实例组会使连接立即断开?

TCP负载平衡器作为代理,在负载平衡器层终止客户的TCP会话,然后创建一个新连接,使用TCP或SSL将流量转发到实例

根据此TCP负载平衡器,连接将在“实例终止、手动删除或由autoscaler删除”或从实例组手动删除时终止

为了尽量减少这些中断,您可以在后端服务中启用。在这种情况下,您不应该分离所有后端(实例组),因为设置了将流量从一个vm迁移到另一个vm的超时。发生这种情况时,现有的网络会话将被保留,直到连接耗尽超时,但后端服务不会将新连接路由到VM


在以下内容中,您可以找到如何配置它。

感谢您的回答。在看到您的答案之前,我已经做了一些实验,结果表明,在实例与LB分离后,连接仍保留在实例上。此行为与您在第2节中描述的相同,我刚刚在GCP文档中遗漏了这一点,感谢您指出。顺便说一句,为了尽量减少中断,在分离原始实例组之前,我将另一个实例组附加到LB。