最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

带有单独处理器脚本的Google App Engine

IT培训 admin 3浏览 0评论

带有单独处理器脚本的Google App Engine

我正在使用GAE来设置一个简单的REST API,它允许我处理MongoDB中的数据。

另外,我有一个永远的脚本(如守护进程),它运行基于redis的队列。

我需要从我的服务器实例单独运行我的队列...我很困惑如何在谷歌应用程序引擎中设置它。我应该用新服务器实例创建第二个项目吗?

我的package.json有这个:

 "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
  },

我想我需要一个新项目或第二个app引擎实例。任何正确方向的帮助表示赞赏。

感谢您的时间。

回答如下:

要分解应用程序的功能,可以在一个项目中使用deploy separate services,它将为不同的任务提供服务,并相互通信。感谢微服务,您可以获得各种级别的好处:

  1. 代码隔离
  2. 数据隔离
  3. 性能开销
  4. 成本会计
  5. 权限和安全性
  6. 请求跟踪

请检查documentation to know more how Contracts, Addressing, and APIs for Microservices的作品。

要在App Cloud服务和Google Cloud中的产品之间进行通信,请访问you can use Pub/Sub。感谢您可以触发后台处理,并处理生命周期事件。

为了更好地理解package.json中的错误,请check another StarckOverflow thread。

带有单独处理器脚本的Google App Engine

我正在使用GAE来设置一个简单的REST API,它允许我处理MongoDB中的数据。

另外,我有一个永远的脚本(如守护进程),它运行基于redis的队列。

我需要从我的服务器实例单独运行我的队列...我很困惑如何在谷歌应用程序引擎中设置它。我应该用新服务器实例创建第二个项目吗?

我的package.json有这个:

 "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "node server.js"
  },

我想我需要一个新项目或第二个app引擎实例。任何正确方向的帮助表示赞赏。

感谢您的时间。

回答如下:

要分解应用程序的功能,可以在一个项目中使用deploy separate services,它将为不同的任务提供服务,并相互通信。感谢微服务,您可以获得各种级别的好处:

  1. 代码隔离
  2. 数据隔离
  3. 性能开销
  4. 成本会计
  5. 权限和安全性
  6. 请求跟踪

请检查documentation to know more how Contracts, Addressing, and APIs for Microservices的作品。

要在App Cloud服务和Google Cloud中的产品之间进行通信,请访问you can use Pub/Sub。感谢您可以触发后台处理,并处理生命周期事件。

为了更好地理解package.json中的错误,请check another StarckOverflow thread。

发布评论

评论列表 (0)

  1. 暂无评论