大佬教程收集整理的这篇文章主要介绍了node.js – 如何使用Spring Cloud和Netflix的Eureka注册节点应用程序,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Sidecar,是另一个建议的解决方案,我没有得到任何回应.除了这两个,我找到了一个节点模块Eureka-Node-client,但它们都没有达到我的目的.
@EnableSidecar @SpringBootApplication public class SideCarApplication { public static void main(final String[] args) { SpringApplication.run(SideCarApplication.class,args); } }
重要的是你必须配置它才能正确注册你的实际服务.您的application.yml应如下所示:
server: port: 9999 -- the port your spring-boot sidecar is running spring: application: name: nodeapplication -- the name will be your id in eureka sidecar: port: 8000 -- the node applications port health-uri: http://localhost:8000/health.json -- the exposed health eindpoint of your node application
重要的是要注意健康点应该返回UP,以便您的服务状态在尤里卡是正确的.返回的json用于健康服务:
{ "status":"UP" }
如果您在设置spring-boot应用程序时遇到问题,请使用https://start.spring.io/配置项目.可悲的是,没有一个边车选项可以打勾,但你会得到这个想法.您可以从STS(Spring Tool Suite)执行相同的操作.
Sidecar的maven依赖(以spring-cloud为父):
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-sidecar</artifactId> </dependency>
以上是大佬教程为你收集整理的node.js – 如何使用Spring Cloud和Netflix的Eureka注册节点应用程序全部内容,希望文章能够帮你解决node.js – 如何使用Spring Cloud和Netflix的Eureka注册节点应用程序所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。