草庐IT

Netflix-Exhibitor

全部标签

docker - Netflix/Conductor 打印了太多与 dynomite 相关的日志

我正在使用带有docker-compose的Netflix/Conductor。当我设置docker-compose.yml文件时,我看到太多与炸药相关的行。我认为它会消耗大量内存并降低我的系统速度。我不得不提一下,Conductor不使用官方Netflix/Dynomite图像,而是使用v1r3n/dynomite图像。有什么办法可以减少与之相关的日志量吗?我知道grep可以减少日志,但我想更改日志级别或使用官方的dynomite图像。我当前的docker文件(顺便说一句,它是Netflix/Conductorgithubrepo中的官方版本):#Dockercomposeforne

Spring Cloud Netflix实现服务发现与负载均衡:提高应用的可用性和可靠性

SpringCloudNetflix实现服务发现与负载均衡:提高应用的可用性和可靠性一、简介1.云时代应用需求的变化2.微服务架构及其对服务发现和负载均衡的要求3.SpringCloudNetflix作为微服务框架的选择二、SpringCloudNetflix概述1.SpringCloudNetflix的由来和目标2.SpringCloudNetflix的基本概念3.SpringCloudNetflix的组件三、服务发现1.服务注册与发现的基本概念2.SpringCloudNetflix的服务注册与发现实现2.1Eureka2.2Ribbon3.实现案例四、负载均衡1.负载均衡的基本概念2.S

将KAFKA与Netflix导体一起使用

我想知道是否有一种简单的方法可以连接Kafka和Netflix导体(而不是SQS)?目前,它似乎仅适用于AmazonSQS。此外,似乎只能按任务做出一个动作。有没有办法按任务执行多个操作?提前致谢,看答案要向Netflix指挥添加Kafka支持,您将需要创建一个贡献中的模块,该模块扩展了AbstractModule(在您的服务器中添加一个条目。反对导体。Additional.modules属性)为Kafka生产商和消费者运营实施可观察的水库。实施EventSuqueProvider就像SQS实施一样在服务器中添加kafka初始化的属性。kafka.producer.bootstrap.serv

java - 如何使用 spring-cloud-netflix 和 feign 编写集成测试

我使用Spring-Cloud-Netflix进行微服务之间的通信。假设我有两个服务,Foo和Bar,Foo使用Bar的REST端点之一。我使用带有@FeignClient注释的接口(interface):@FeignClientpublicinterfaceBarClient{@RequestMapping(value="/some/url",method="POST")voidbazzle(@RequestBodyBazzleRequest);}然后我在Foo中有一个服务类SomeService,它调用BarClient。@ComponentpublicclassSomeServi

java - 如何使用 spring-cloud-netflix 和 feign 编写集成测试

我使用Spring-Cloud-Netflix进行微服务之间的通信。假设我有两个服务,Foo和Bar,Foo使用Bar的REST端点之一。我使用带有@FeignClient注释的接口(interface):@FeignClientpublicinterfaceBarClient{@RequestMapping(value="/some/url",method="POST")voidbazzle(@RequestBodyBazzleRequest);}然后我在Foo中有一个服务类SomeService,它调用BarClient。@ComponentpublicclassSomeServi

spring - 我应该如何在包含在 EC2 实例中的 Docker 中使用 Netflix Zuul 和 Eureka 配置 Spring Cloud

我正在评估使用SpringBoot和SpringCloud(Zuul和Eureka)构建微服务,这些微服务在单独的docker容器中运行,部署在单独的AmazonEC2实例中。我有一个向Eureka注册的简单REST服务,并已将Zuul配置为通过在Eureka中查找来将请求路由到该服务。我可以使用boot2docker在我的Mac上本地(即不在Amazon/EC2中)运行它,但是当部署在EC2上时,Zuul找不到该服务,并且报告“转发错误”(状态500)。在EC2中,所有内容都配置为在端口80上运行(只是在评估时,我可以轻松地通过我们的防火墙访问)。我可以在Eureka系统状态页面中看

spring - 我应该如何在包含在 EC2 实例中的 Docker 中使用 Netflix Zuul 和 Eureka 配置 Spring Cloud

我正在评估使用SpringBoot和SpringCloud(Zuul和Eureka)构建微服务,这些微服务在单独的docker容器中运行,部署在单独的AmazonEC2实例中。我有一个向Eureka注册的简单REST服务,并已将Zuul配置为通过在Eureka中查找来将请求路由到该服务。我可以使用boot2docker在我的Mac上本地(即不在Amazon/EC2中)运行它,但是当部署在EC2上时,Zuul找不到该服务,并且报告“转发错误”(状态500)。在EC2中,所有内容都配置为在端口80上运行(只是在评估时,我可以轻松地通过我们的防火墙访问)。我可以在Eureka系统状态页面中看

java - Netflix Feign - 通过微服务传播状态和异常

我正在使用NetflixFeign调用微服务A的一个操作来调用使用SpringBoot验证代码的微服务B的其他其他操作。如果验证失败,微服务B的操作会抛出异常。然后我在微服务中处理并返回一个HttpStatus.UNPROCESSABLE_ENTITY(422),如下所示:@ExceptionHandler({ValidateException.class})@ResponseStatus(HttpStatus.UNPROCESSABLE_ENTITY)@ResponseBodypublicObjectvalidationException(finalHttpServletReques

java - Netflix Feign - 通过微服务传播状态和异常

我正在使用NetflixFeign调用微服务A的一个操作来调用使用SpringBoot验证代码的微服务B的其他其他操作。如果验证失败,微服务B的操作会抛出异常。然后我在微服务中处理并返回一个HttpStatus.UNPROCESSABLE_ENTITY(422),如下所示:@ExceptionHandler({ValidateException.class})@ResponseStatus(HttpStatus.UNPROCESSABLE_ENTITY)@ResponseBodypublicObjectvalidationException(finalHttpServletReques

rest - 如何执行 Netflix-Exhibitor POST REST API?

我需要Zookeeper的RESTAPI,我指的是https://github.com/Netflix/exhibitor/wiki/REST-Configuration但我无法执行POSTAPI。我在哪里可以使用exhibitor获取示例curl请求。或者有人可以发布示例来设置配置。curl查询如下,它需要配置作为参数。curl-i-XPOST"http://hostname:8080/exhibitor/v1/config/set那么以任何配置作为参数的最终curl请求将如何。所以基本上我无法添加参数。 最佳答案 我想通了。:)