Google cloud platform 将DialogFlow连接到计算引擎实例

Google cloud platform 将DialogFlow连接到计算引擎实例,google-cloud-platform,dialogflow-es,dialogflow-es-fulfillment,Google Cloud Platform,Dialogflow Es,Dialogflow Es Fulfillment,我有一个关于GCP的项目,其中包含一个计算节点、dns、路由器、负载平衡器和API对话流。DF实现(webhook)与compute节点的连接是通过dns和负载平衡器实现的,它可以正常工作 我检测到DF实现(webhook)和节点之间存在一些随机且不常见的延迟问题,我认为如果我可以直接连接webhook,我将减少时间 我想将DF实现(webhook)直接连接到节点的内部IP,但这似乎是不可能的。DF API和compute节点在同一个GCP项目上,为什么我不能将履行与节点的本地IP连接起来?因此

我有一个关于GCP的项目,其中包含一个计算节点、dns、路由器、负载平衡器和API对话流。DF实现(webhook)与compute节点的连接是通过dns和负载平衡器实现的,它可以正常工作

我检测到DF实现(webhook)和节点之间存在一些随机且不常见的延迟问题,我认为如果我可以直接连接webhook,我将减少时间


我想将DF实现(webhook)直接连接到节点的内部IP,但这似乎是不可能的。DF API和compute节点在同一个GCP项目上,为什么我不能将履行与节点的本地IP连接起来?

因此,Dialogflow webhook服务有以下一些要求:

  • 它必须处理HTTPS请求(我认为使用ComputeEngine可以使用Ngrok实现)
  • 请求的URL必须可公开访问

    还有一些
  • 虽然您认为内部IP可以缩短时间的逻辑是正确的,但问题是它不可公开评估。我想这就是它不起作用的原因。此外,DF的等待时间是5秒,这应该足够了,除非您执行一些复杂的DB查询。即使在这种情况下,我也看到有人在讨论一些解决办法来延长等待时间。
    这是我的建议