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 “我的云是否起作用?”;“拥有”;它运行时的IP地址?_Google Cloud Platform_Google Cloud Functions - Fatal编程技术网

Google cloud platform “我的云是否起作用?”;“拥有”;它运行时的IP地址?

Google cloud platform “我的云是否起作用?”;“拥有”;它运行时的IP地址?,google-cloud-platform,google-cloud-functions,Google Cloud Platform,Google Cloud Functions,我是否可以假设,当我的云函数运行时,没有其他云函数(当前也在运行)具有相同的IP地址?换句话说,在云功能运行期间,我是否“拥有”云功能的IP地址 我的猜测是否定的,因为这样做只会让谷歌花更多的钱,而不会给95%的用户带来太多好处,但我在任何地方都找不到关于这方面的任何信息,所以这个问题就出现了 如果我的直觉是正确的,那么确保我的函数具有唯一IP的唯一方法就是为它分配一个静态IP?截至本文撰写之时,云功能的静态IP为。目前,就产品而言,您不能假设如果您从云功能发出传出请求,则该请求似乎来自IP地址

我是否可以假设,当我的云函数运行时,没有其他云函数(当前也在运行)具有相同的IP地址?换句话说,在云功能运行期间,我是否“拥有”云功能的IP地址

我的猜测是否定的,因为这样做只会让谷歌花更多的钱,而不会给95%的用户带来太多好处,但我在任何地方都找不到关于这方面的任何信息,所以这个问题就出现了


如果我的直觉是正确的,那么确保我的函数具有唯一IP的唯一方法就是为它分配一个静态IP?截至本文撰写之时,云功能的静态IP为。

目前,就产品而言,您不能假设如果您从云功能发出传出请求,则该请求似乎来自IP地址,而任何其他功能的传出流量似乎都不来自该IP地址。正如您在另一个问题中所看到的,谷歌拥有多个地址块,流量可能来自这些地址块中的任何位置,具体取决于部署区域和其他因素。您可以预期,为所有并发运行的客户部署的所有项目的云功能将远远多于这些块中的特定IP。因此,您不应该对发起的IP进行任何假设。它随时都可能发生变化,任何功能或项目的流量都可能来自它


如果这种情况由于云功能提供的附加功能而发生变化,您可能会获得不同的一套保证,但如果不在本测试计划中,则不清楚这些保证是什么。

目前,就产品而言,您不能假设,如果您从云功能发出传出请求,则该请求似乎来自IP地址,而任何其他功能的传出流量似乎都不来自IP地址。正如您在另一个问题中所看到的,谷歌拥有多个地址块,流量可能来自这些地址块中的任何位置,具体取决于部署区域和其他因素。您可以预期,为所有并发运行的客户部署的所有项目的云功能将远远多于这些块中的特定IP。因此,您不应该对发起的IP进行任何假设。它随时都可能发生变化,任何功能或项目的流量都可能来自它


如果这种情况由于云功能提供的附加功能而改变,您可能会得到不同的保证,但如果不在这个beta测试程序中,就不清楚这些保证是什么。

道格是对的。IP地址有任何保证。我也没有听说过任何使用静态公共IP的alpha/beta程序

但是,控制台中有一个名为“在网络部分”的测试程序,它允许您定义一个小范围的IP(cidr/28),供函数用于进入项目的专有网络。然后,您可以在VPC中使用此范围设置所需的所有路由和防火墙规则


最后,关于链接中提到的不应该公开的早期访问,事实并非如此。请继续关注。

道格是对的。IP地址有任何保证。我也没有听说过任何使用静态公共IP的alpha/beta程序

但是,控制台中有一个名为“在网络部分”的测试程序,它允许您定义一个小范围的IP(cidr/28),供函数用于进入项目的专有网络。然后,您可以在VPC中使用此范围设置所需的所有路由和防火墙规则

最后,关于链接中提到的不应该公开的早期访问,事实并非如此。请继续收看