定制端点|学习笔记

简介: 快速学习定制端点

开发者学堂课程【SpringBoot 快速掌握 - 高级应用:课时名称】学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/613/detail/9324


定制端点

定制端点信息

1、定制端点一般通过 endpoints+端点名+属性名来设置。

(1)改变模式是 endpoints +原来的端点名+改变的属性名

(2)以 beans 为例

要改变 beans 的端点,就要改变 beans 的 id

比如 beans 的 id 是 mybean

endpoints.beans.id=mybean

重启之后,以前 beans 的访问路径叫 beans,包括它的 id 也是 beans;但是现在beans的路径就是 mybean,所以如果要访问就需要改成 mybean

以前的 beans 就不能访问了

定制访问路径

endpoints.beans.id=mybean

endpoints.beans.path=/bean

重新启动之后,使用/bean进行访问

但是 mybean 就不可以了,因为已经定制了路径

image.png

(3)以 dump 为例

endpoints.dump.path=/du

dump 信息就用/du 进行访问

使用 dump 访问就是错误的

2、修改端点 id (endpoints.beans.id=mybeans)

3、开启远程应用关闭功能(endpoints.shutdown.enabled=true)

(1)让 beans 不能被访问

endpoints.beans.id=mybean

endpoints.beans.path=/bean

endpoints.beans.enabled=flase

重新启动之后,bean s端点就不能被访问了

(2)示例:关闭所有端点,只启动一两个端点

//关闭所有端点访问

endpoints.enabled=flase

endpoints.beans.enabled=true

测试一下

访问 beans 端点,是可以被访问的

4、关闭端点(endpoints. beans.enabled=false)

此时测试 beans端 点已经不能被访问;

5、开启所需端点

(1)endpoints.enabled=flase

(2)endpoints.beans.enabled=true

6、定制端点访问路径

management.context.path= /manage //这样会使每一个端点都要从manage开始访问,其优点在于后续可以结合Spring

(1)endpoints.beans.path=/bean //此时只能用bean进行访问

(2)endpoints.dump.path=/du //此时只能用du进行访问

7、关闭http端点

(1)endpoints..enabled=false //关闭所有端点

 (2) management.port=-1 //为不存在的端口,访问不到端点

(3) management.port=8181 //所有管理端点都从8181开始访问,与访问项目的端点8080相异

相关文章
|
设计模式 缓存 开发框架
「第二部:容器和微服务架构](10) API网关模式与客户端直接通信2
「第二部:容器和微服务架构](10) API网关模式与客户端直接通信2
|
消息中间件 开发框架 负载均衡
「第二部:容器和微服务架构](9) API网关模式与客户端直接通信
「第二部:容器和微服务架构](9) API网关模式与客户端直接通信
|
负载均衡 网络协议 安全
【服务网格架构】Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理
【服务网格架构】Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理
|
网络协议 数据可视化 NoSQL
【服务网格架构】Envoy架构概览(8):统计,运行时配置,追踪和TCP代理
【服务网格架构】Envoy架构概览(8):统计,运行时配置,追踪和TCP代理
|
负载均衡 网络协议 安全
Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理
Envoy 架构概览(1):术语,线程模型,监听器和网络(L3 / L4)过滤器和HTTP连接管理
SpringCloud学习(十七):Gateway网关的自定义全局GlobalFilter
虽然官方为Gateway提供了很多filter,但其实并不使用,我们更多的还是使用自己的配置。 在9527网关模块中新建一个filter包,在里面写一个类来实现自定义filter
220 0
SpringCloud学习(十七):Gateway网关的自定义全局GlobalFilter
|
监控 开发者
过滤指定的端点 | 学习笔记
快速学习过滤指定的端点
过滤指定的端点 | 学习笔记
|
安全 Java Spring
|
监控 安全 Java
监管端点测试|学习笔记
快速学习监管端点测试
128 0
监管端点测试|学习笔记
|
负载均衡 网络协议 网络安全
管理距离 动态协议端口号 协议号
路由器可以通过多种途径获知路由条目∶如静态手工配置、各种动态路由协议等等。当路由器从两种不用的途径获知去往同一个目的地的两条路由,那么路由器会比较这两条路由的AD值,也就是管理距离,优选AD值小的路由。如果AD值相等,例如是同种路由协议,则进一步比较metric值,当然,这其中还牵涉到不同的路由协议内在的工作机制问题,这就要针对不同的路由协议具体讨论了。如下图,R3与R1运行的是RIP协议,R3又通过OSPF与R2建立邻接关系。于是R3同时从RIP及OSPF学习到了去往目的地1.1.1.0/24的路由,这两条路由分别以R1和R2作为下一跳。那么R3最终选择ОSPF 的路由装载进路由
119 0
管理距离 动态协议端口号 协议号