在之前的章节我们讲到了/eureka-server.html,已经可以让我们自定义的微服务节点进行注册到该Eureka Server上,不过在注册过程中存在一个风险的问题,如果我们的Eureka Server的地址无意暴露在外,那岂不是通过Eureka协议创建的任意服务都可以进行注册到该Eureka Server吗?(当然如果你配置了服务器的安全组并且使用内网的IP地址或者主机名方式对外提供服务注册地址几乎不存在这个问题。)
在之前的章节中,我们并没有对SpringCloud Alibaba Nacos Config的NameSpace、Group做过修改,都是使用的默认值,默认值分别是:Public、DEFAULT_GROUP,我们本章来看下如何自定义这两项参数。
通过本系列的前篇文章:
SpringCloud Alibaba读取Nacos Config内定义的properties类型的配置文件信息,并且使用Nacos Console进行修改配置信息后可以在应用程序内实时更新。SpringCloud Alibaba是阿里巴巴致力于对微服务的管理、配置、注册等一整套的解决方案,内部主要是Nacos相关的依赖进行实现,本系列文章主要来讲解下Nacos Config在SpringCloud环境下的运用。
既然Actuator给我们内置提供了节点映射,我们为什么还需要进行修改呢?
正因为如此我们才需要进行修改!!!
路径都是一样的,很容易就会暴露出去,导致信息泄露,发生一些无法估计的事情,如果我们可以自定义节点的映射路径或者自定义监控服务的管理信息,这样就不会轻易的暴露出去,Actuator已经为了们提供了对应的方法来解决这个问题,下面我们来看下吧。
之前章节介绍了Actuator对服务系统监控相关的知识点,了解到了开放指定监控节点、查看详细健康信息,我们本章来介绍下Actuator的黑科技,远程关闭应用服务。