病毒走春招到,总结19年面试官最常问的 Spring Cloud 面试题( 六 )

什么是Netflix Feign?它的优点是什么?

Feign是受到Retrofit , JAXRS-2.0和WebSocket启发的java客户端联编程序 。 Feign的第一个目标是将约束分母的复杂性统一到http apis , 而不考虑其稳定性 。 在employee-consumer的例子中 , 我们使用了employee-producer使用REST模板公开的REST服务 。

但是我们必须编写大量代码才能执行以下步骤

1、使用功能区进行负载平衡 。

2、获取服务实例 , 然后获取基本URL 。

3、利用REST模板来使用服务 。 前面的代码如下

什么是Spring Cloud Bus?我们需要它吗?

考虑以下情况:我们有多个应用程序使用Spring Cloud Config读取属性 , 而Spring Cloud Config从GIT读取这些属性 。

下面的例子中多个员工生产者模块从Employee Config Module获取Eureka注册的财产 。

推荐阅读