gpt4 book ai didi

spring - 单体 Spring 3 应用程序如何与微服务通信?

转载 作者:行者123 更新时间:2023-12-03 00:17:43 25 4
gpt4 key购买 nike

我有一个使用 spring 3.1 和 spring-security 3.1 以及 Java 7 开发的整体式 Spring Web 应用程序,并将其部署在 tomcat 7 上。

现在我有一个新要求,我必须使用 spring boot 和 java 8 为新模块创建一个微服务。该微服务将单独部署在不同的 EC2 实例上。

我正在寻找建议/想法,以从现有的 Spring Web 应用程序访问新的微服务。

如何在这两个 Spring 应用程序中执行进程间通信

有人可以给我提供任何帮助/指示吗?

最佳答案

您可以利用服务发现模式,主要有两种 -

  1. 客户端发现 - 这是客户端负责找出可用服务实例的地方。示例 - Netflix OSS。

  2. 服务器端发现 - 在此服务实例使用服务注册表在服务器端注册。示例 - AWS ELB。

您可以在互联网上阅读很多有关这些内容的内容。只要记住关键词就可以了。希望这有帮助!

关于spring - 单体 Spring 3 应用程序如何与微服务通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39601492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com