当前位置: 首页 > 软件库 > 云计算 > >

Ribbon

云中间层服务
授权协议 Apache
开发语言 Java
所属分类 云计算
软件类型 开源软件
地区 不详
投 递 者 漆雕博
操作系统 跨平台
开源组织 Netflix
适用人群 未知
 软件概览

全球最大的互联网视频提供商Netflix在自己的技术团队博客上发布文章,对外公布了他们的开源项目Ribbon,其主要功能是将Netflix的中间层服务连接在一起。

Ribbon,简单说,主要提供客户侧的软件负载均衡算法。和其他构成我们NIWS内部进程通信栈的组件一起,该算法在Netflix经历了严峻考验。未来几个月,我们会继续开源其他的NIWS组件。请注意:上面提到的负载均衡器是内部的客户侧负载均衡器,与Eureka一起使用,Eureka主要用来平衡到中间层服务的请求。

 相关资料
  • Ribbon介绍 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器。我们也很容易使用Ribbon实现自定义的负

  • 我正在使用带有 netflix 堆栈和 Spring 启动的微服务构建一个应用程序。困扰我的一件事是,我还没有集成测试,我可以在其中模拟周围的服务。 因此,我有一个服务 A,它是一个带有功能区的尤里卡客户端,用于在呼叫期间将尤里卡名称解析为已注册服务 B 的 URL。 所以理想情况下,我想用 spring boot 的 integrationtest 注释启动应用程序,使用 wiremock 模拟

  • 在我的示例中,我有一个Hibernate实体和一个DAO。 当我以这种方式使用DAO时 数据库中只保存了一行(Action2)。当我删除注释时,两行(Action1和Action2)都被保存(这是我需要的行为)。我的问题是服务层上的事务注释如何影响事务(方法executeTransaction())的执行。为什么没有服务层上的事务性注释,这两行都保存在数据库中,而只有最后一行与此注释一起保存?

  • Ribbon 原来出现在 Microsoft Office 2007 的 Word、Excel 和 Powerpoint 組件中,后来也被运用到 Windows 7 的一些附加组件等其它软件中,如画图和写字板。它是一个收藏了命令按钮和图标的面板。它把命令组织成一组"标签",每一组包含了相关的命令。每一个应用程 序都有一个不同的标签组,展示了程序所提供的功能。在每个标签里,各种的相关的选项被组在一起

  • 问题内容: 我不确定在JSF中使用MVC环境的方法是否是最佳方法。由于我想充分利用JSF,因此我想知道应该如何“设计”我的服务层(或模型,用MVC术语来讲)。 我知道View-Controller的比例应该是1到1(排除的例外)。现在应该以哪种方式设计服务层?我应该使用一项大型服务(不这样认为)吗?如果没有,我应该基于什么拆分服务? 请注意,我的服务将从Bean(MVC术语为控制器)中调用,并且服

  • 类似于我可以运行docker镜像的中间层吗?,但答案是针对您需要在本地构建的镜像。 我的问题是,我不需要中间层,我只能从公共注册服务器(如hub)中提取图像。码头工人。通用域名格式。 例如,对于这样的图像的历史(层): 我可以从层id中获取tar吗? ruby没有用最新的代码保存