Spring Cloud 服务 - 尤里卡

Posted

技术标签:

【中文标题】Spring Cloud 服务 - 尤里卡【英文标题】:Spring Cloud Services - Eureka 【发布时间】:2018-04-15 02:24:06 【问题描述】:

我正在尝试使用 Spring 和 Spring Boot 学习微服务,并学习部署到云平台中。我计划创建一个与我部署的微服务通信的 Angular 2 前端应用程序。现在我只是通过 Spring 云服务 Eureka、Zuul、断路器等。

    当我阅读时,我发现 Eureka 正在使用服务注册表来相互查找服务。我的疑问是,当我从 Angular 2 http 请求进行通信时,我需要使用这些服务注册吗? 我需要遵循哪些云配置才能为微服务创建 REST API?由于我是初学者,我对如何将示例微服务推送到云端感到困惑。

【问题讨论】:

没有。 check this out 【参考方案1】:

不...您的前端应用程序应该与已经注册到 Eureka 的 Zuul 通信,并且可以查询它以找到您需要的正确后端服务器。

我wrote关于它,希望它有帮助

【讨论】:

你能分享你以前关于尤里卡的帖子吗?我有一个疑问是,我创建了我的“springbootDemo”作为项目。您在那提到,在边缘服务器中添加两个文件-application.yml 和 bootstrap.yml ..您实际上的意思是存在相同位置的 application.properties 的同一个项目位置?我不明白您的“在边缘服务器中,在资源文件夹中创建两个文件:application.yml 和 bootstrap.yml,内容如下:” - 声明。 您可以从第 1 部分开始:luizkowalski.net/netflix-oss-a-beginners-guide-pt1 和这两个文件,我的意思是在您的应用程序的 resources 文件夹中创建这两个文件。这是代码:github.com/luizkowalski/microservices-netflix-sample/tree/… 是的,我明白了。我将探索这一部分。我面临许多理解问题,现在我刚刚开始学习 Spring Boot 微服务。我将探讨您有关 Spring Cloud 服务的著作。无论如何,谢谢您的回复。 我读了那篇文章并开始工作,但我收到了连接拒绝之类的错误。下面我添加我的查询链接,你能指导找出来吗?链接 - ***.com/questions/47096861/….

以上是关于Spring Cloud 服务 - 尤里卡的主要内容,如果未能解决你的问题,请参考以下文章

向 Eureka 服务器注册 Spring Cloud 微服务

Spring Cloud Netflix(网飞)

云部署中的Spring Cloud微服务配置

为啥使用尤里卡?

Spring Cloud Eureka Server自我保存和续订门槛

Spring Cloud 合约功能