google-app-engine - GAE+ 标准和灵活 GAE 服务混合的微服务

标签 google-app-engine microservices

我们有两个独立的项目,如下

  1. JAVA 运行时的 GAE 标准,比方说 - APP1
  2. GAE 在 Python 运行时上非常灵活,比方说 - APP2

我们希望将两个项目移动到一个具有两项服务的微服务应用程序项目中,例如 APP1service(默认)和 APP2service。

想要检查是否可以在微服务设置中托管共享一个应用程序身份的标准且灵活的 GAE 服务?

非常感谢快速回答。

附注

Google documentation does not answer this question directly and hints that it is unlikely.

最佳答案

是的,可以将任意环境和语言混合作为同一 GAE 应用程序内的单独服务。虽然没有明确提及,但服务的代码隔离暗示了这一点。来自 App Engine Services as microservices :

Code can be deployed to services independently, and different services can be written in different languages, such as Python, Java, Go, and PHP.

您只需要照顾:

关于google-app-engine - GAE+ 标准和灵活 GAE 服务混合的微服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47992254/

相关文章:

java - 抛出异常以在 API 中向用户传播响应消息是最佳实践吗?

azure - AKS 将 DNS 名称分配给私有(private) ClusterIP 地址

java - Google App Engine 慢日志更新

使用 App Engine 从打印机进行 Java 打印

Google App Engine 上的 PHP

python - 两个 Web 服务器(带 Django 的 Amazon EC2 和 Google App Engine)之间的安全通信

python - 在 Django 中使用 Google App Engine 队列服务

kubernetes - 如何使用 skaffold 只重启一项服务?

microservices - 重新启动PCF空间中的所有应用程序

Docker 在 consul TCP 健康检查周期中重用端口