Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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

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 app engine php项目中计算引擎到应用程序引擎排队系统的更改_Google App Engine_Google Cloud Platform_Rabbitmq_Google Cloud Tasks - Fatal编程技术网

Google app engine php项目中计算引擎到应用程序引擎排队系统的更改

Google app engine php项目中计算引擎到应用程序引擎排队系统的更改,google-app-engine,google-cloud-platform,rabbitmq,google-cloud-tasks,Google App Engine,Google Cloud Platform,Rabbitmq,Google Cloud Tasks,我们的项目在GCP计算引擎中运行。出于缩放目的,将其移动到app engine。我们在计算引擎中为推送消息和聊天机器人实现了rabbitmq。在应用程序引擎中,实现rabbitmq是不可行的。所以我在考虑其他的选择。在那里我找到了云任务选项。但是,即使在阅读了他们的文档之后,我对某些方面仍有疑问 据我所知,我们需要一个用于云任务的应用程序引擎实例。在这种情况下,我可以在同一个项目中作为不同的服务来实现它吗?这是否会影响现有项目的绩效 在这种情况下,有没有比云任务更好的解决方案 如图所示,您可以在

我们的项目在GCP计算引擎中运行。出于缩放目的,将其移动到app engine。我们在计算引擎中为推送消息和聊天机器人实现了rabbitmq。在应用程序引擎中,实现rabbitmq是不可行的。所以我在考虑其他的选择。在那里我找到了云任务选项。但是,即使在阅读了他们的文档之后,我对某些方面仍有疑问

  • 据我所知,我们需要一个用于云任务的应用程序引擎实例。在这种情况下,我可以在同一个项目中作为不同的服务来实现它吗?这是否会影响现有项目的绩效
  • 在这种情况下,有没有比云任务更好的解决方案
  • 如图所示,您可以在应用程序引擎中的应用程序下实施其他服务
  • 默认情况下,应用程序引擎会缩放应用程序以匹配负载。您的应用程序将放大正在运行的实例数量以提供一致的性能,或者缩小规模以最小化空闲实例并降低成本

    你可以考虑在谷歌KubNeNes引擎上运行一个RabBMQ集群。您可以在以下文档中找到更多信息: