46.1 自定义端点

使用Spring属性可以自定义端点,你可以设置端点是否开启(enabled),是否敏感(sensitive),甚至改变它的id。例如,下面的application.properties改变beans端点的敏感性及id,并启用shutdown

  1. endpoints.beans.id=springbeans
  2. endpoints.beans.sensitive=false
  3. endpoints.shutdown.enabled=true

:前缀endpoints + . + name用于被配置端点的唯一标识。

默认情况,所有端点除了shutdown以外都是开启的,你可以使用endpoints.enabled属性指定可选端点是否启用。例如,所有端点除info外都被禁用:

  1. endpoints.enabled=false
  2. endpoints.info.enabled=true

同样地,你可以全局范围内设置所有端点的sensitive标记,敏感标记默认取决于端点类型(查看上面表格)。例如,所有端点除info外都标记为敏感:

  1. endpoints.sensitive=true
  2. endpoints.info.sensitive=false