netflix-eureka相关内容

Eureka与AWS ECS

我们将Eureka与AWS ECS服务结合使用,可以扩展Docker容器. 在ECS中,如果您在任务定义中省略了主机端口,或将其指定为"0",则将自动选择该端口并将其报告给服务.任务运行后,对其进行描述应显示其绑定到的端口. 如果我们有多个EC2实例,Eureka将如何解析要使用的端口.例如,来自EC2-A的服务A尝试从EC2-B呼叫服务B.因此Eureka可以解析主机名,但无法识别公开的端 ..

在Eureka中使用特定端口注册Spring Boot https应用程序

我正在尝试注册仅可通过https使用的应用程序.我对正确的配置有疑问,并且在eureka的仪表板上显示的链接不正确.我已经尝试了一些配置,但无法获得正确的效果,即Eureka中的仪表板链接有效. 我的基本配置. server: port: 9999 context-path: /ctx ssl: key-store: classpath:keystore.jks ..

为非AWS数据中心设置Eureka

我已经与2个对等方建立了Eureka,大约5分钟后,我看到此消息出现在UI中: 紧急!如果不是,EUREKA可能会不正确地提出索赔要求.更新的门槛比以往任何时候都要小,因此,仅仅为了安全起见,实例就不会过期. 当我查看一个正在运行的Eureka实例的输出时,我会看到: 2015-11-11 14:46:47.276 INFO 32748 --- [pool-5-thread-1 ..
发布时间:2020-05-17 02:41:18 其他开发

在Netflix Eureka上以最小的开销寻找合适的开发方法的建议

我们正在运行一个基于Spring Boot的环境,其中包含约15个微服务以及在Eureka注册的Zuul边缘网关.当前,我已经设置了所有微服务以通过Zuul网关调用其他微服务(例如,如果serviceA需要调用serviceB,则URL配置属性为serviceB.baseUrl=http://zuul.mydomain.com:7001,其中zuul.mydomain.com是我们在AWS上与所有 ..

如何在Azure云上部署Spring Cloud微服务

我正在使用Spring Cloud和Netflix Eureka进行微服务开发.现在,我想在Azure上部署这些微服务.我试图遵循此链接但是我不确定这是在Azure云上部署微服务的最佳方法. 请建议我在Azure云上部署这些微服务的最佳方法是什么? 解决方案 两个选项 您可以使用Spring-Boot并将其推送到docker容器,作为docker 您可以通过Microsoft ..
发布时间:2020-05-17 02:41:11 其他开发

com.netflix.zuul.exception.ZuulException:Hystrix读取超时

我正在尝试与eureka和zuul一起使用微服务.而且所有请求都存在问题,这需要花费1秒钟以上的时间.据我了解,1秒是默认的hystrix超时,要在Zuul中配置超时,我必须配置以下属性: hystrix.command.default.execution.isolation.thread.timeoutInMilliseconds ribbon.ConnectTimeout ribbon ..

Eureka服务给出请求执行错误?

请求执行错误. endpoint = DefaultEndpoint {serviceUrl =' http://localhost:8761/eureka/}在我在docker Windows中运行,但是当我在STS中的spring boot应用中运行时,它正在向eureka服务器注册. 对于我在docker中运行的服务器 docker运行-p 8761:8080 serverimagen ..
发布时间:2020-05-17 02:41:04 其他开发

Spring Cloud Netflix和Docker Compose-无法向eureka注册服务

我正在尝试使用docker-compose在本地(Ubuntu)运行2个简单服务:一个eureka服务器和一个配置服务器(这也是一个eureka客户端).两者都具有运行java -jar的简单dockerfile,公开其端口并可以正常工作.我还尝试添加eureka.client.service-url.defaultZone=http://company-service-discovery:876 ..

Spring Boot 2 + Feign + Eureka客户端无法将服务名称解析为URL

我正在尝试使用spring-cloud(Finchley.SR1)进行spring-boot(2.0.5),并尝试使用Eureka作为发现服务器并使用Feign/Ribbon作为客户端来设置两个服务之间的通信.设置非常简单(尽管由于各种原因和我尝试过的其他答案而有些困惑): Eureka的application.yml spring: application: name: ..

在Docker容器中运行eureka服务

我想将eureka-server作为容器运行,并希望稍后让其他微服务注册到该容器.但是我遇到了一些问题,让它作为容器运行并访问它.该应用程序在STS中运行没有问题.当我在STS中执行它时,可以使用localhost:8761访问eureka-server. application.java: package hello; import org.springframework.boot ..
发布时间:2020-05-17 02:40:51 Java开发

使用Zuul和Eureka自动配置路由

通过阅读各种书籍/教程,当将其与Eureka服务发现结合使用时,似乎可以在Zuul中自动配置路由.这意味着我不必显式添加到Zuul的application.properties的路由. 所以我正确理解了吗?还是我仍然需要显式添加到Zuul的路由才能使其用作网关? 我希望它根据在Eureka中注册的应用程序名称自动创建路由.这可能吗? (注意:我实际上已经尝试过,但是当我进入 ht ..
发布时间:2020-05-17 02:40:48 其他开发

Spring Boot Zuul hateoas REST响应在资源中具有直接服务链接

我有Zuul + Eureka + Spring Boot Service端点+ Hateoas响应配置.当我通过Zuul网关访问服务时,响应中的资源链接是指向服务端点的直接链接,难道它们不是网关链接吗?我在这里想念什么? 网关端点: http://localhost:8762/catalog/products/10001 直接服务端点: http://localhost:8100/prod ..

Zuul不将请求转发到其他微服务

我正在使用Spring Boot微服务.我已经配置了eureka,zuul代理和另一个微服务(帐户).如果我直接从帐户致电,那可以正常工作.帐户和zuul服务器都显示在eureka上. 当我尝试使用zuul代理进行搜索时,它正在获取状态代码200OK,但未获得任何结果 以下是我对zuul的配置 Zuul.yml server: port: 8076 eureka: ..
发布时间:2020-05-17 02:40:44 Java开发

Eureka Server-列出所有注册的实例

我有一个Spring Boot应用程序,它也是一个Eureka服务器.我想列出已注册到此Eureka服务器的所有实例.我该怎么办? 解决方案 使用EurekaServerContextHolder.getInstance().getServerContext().getRegistry()获取registry,然后使用registry列出所有Applications PeerAwar ..
发布时间:2020-05-17 02:40:42 Java开发

Zuul-> Eureka Server,基本身份验证问题

如果流程不包含基本授权,我就可以使用该服务. 如果我使用基本授权,则会抛出“消息":“访问此资源需要完整身份验证" 以下是我的观察结果: 在ZuulFilter中,run()方法中,我获得了以下值 request.getHeader("Authorization")->基本的c29tOnNvbzz == 但是一旦它到达微服务,我就会获得“空"的价值, request.get ..
发布时间:2020-05-17 02:40:37 其他开发

Spring Zuul:动态禁用通往服务的路由

我正在尝试在运行时禁用通向Eureka注册的微服务的Zuul路由(我正在使用Spring Boot). 这是一个示例: localhost/hello localhost/world 这两个是已注册的微服务.我想在运行时禁用到其中一个的路由而不关闭它. 有没有办法做到这一点? 谢谢 纳米 解决方案 经过大量的努力,我想到了这个解决方案.首先,我使用Netf ..
发布时间:2020-05-17 02:40:35 其他开发

云配置获取请求执行错误.来自Eureka服务器的endpoint = DefaultEndpoint {serviceUrl ='http://localhost:8761/}

我正在尝试为我的4个微服务实现Discovery First Bootstrap方法.首先是从git获取配置的配置服务器,其次是Eureka服务器.当我运行docker-compose up时,我的配置服务器无法向eureka注册.我有: 请求执行错误. endpoint = DefaultEndpoint {serviceUrl =' http://localhost:8761/}连接被拒 ..
发布时间:2020-05-17 02:40:33 Java开发