自定义你自己的Eureka管理界面
Eureka
服务端的界面是可以自定义的,而且方式比较简单,下面我们来看下修改方式。
Eureka
服务端的界面是可以自定义的,而且方式比较简单,下面我们来看下修改方式。
恒宇少年为了大家学习SpringCloud
方便,特意给大家提供了一个在线开放的Eureka Server
服务,大家可以直接在学习使用服务注册
时配置使用开放的Eureka Server
进行服务注册。
Eureka
服务注册中心是netflix
开源组织提供的一个服务高可用
的解决方案,在前端时间一直在疯传的2.0开源流产
的问题,其实并不影响我们的使用,netflix
只不过是不再维护2.0
分支的开源代码,所以做出了免责声明,不过对于我们使用者来说确实比较担心这一点,还有不少人更换服务注册中心,比如:zookeeper
、consul
。
在上一篇文章/springcloud-gateway-route.html中我们讲解了SpringCloud Gateway
内部提供的断言、谓语
,让我们可以组合更精确的业务场景进行请求,既然SpringCloud GateWay
担任了网关
的角色,在之前Zuul
可以通过服务名进行自动转发,SpringCloud Gateway
是否可以实现自动转发呢?
Eureka
提供了Server
当然也提供了Client
,如果你对Eureka Server
不了解,通过阅读文章查看具体的编码实现。
我们一直在使用Eureka
进行注册服务,然而你有可能很少关心服务
在注册到Eureka Server
时是采用的主机名
的方式?还是IP地址
的方式?
在之前的章节我们讲到了/eureka-server.html,已经可以让我们自定义的微服务节点
进行注册到该Eureka Server
上,不过在注册过程中存在一个风险的问题,如果我们的Eureka Server
的地址无意暴露在外,那岂不是通过Eureka
协议创建的任意服务
都可以进行注册到该Eureka Server
吗?(当然如果你配置了服务器的安全组
并且使用内网的IP地址
或者主机名
方式对外提供服务注册地址
几乎不存在这个问题。)