一、实现原理

在Servlet3协定标准中,蕴含在JAR文件/META-INFO/resources/门路下的资源能够间接拜访。

二、举例说明

如下图所示,是我新建的一个Spring Boot Starter我的项目:zimug-minitor-threadpool,用于实现可配置、可观测的线程池。其中pool.html就是线程池运行状态的监控页面。放在如下图所示的地位。

地位搁置正确之后,将我的项目打包。我的最终打包后果是zimug-minitor-threadpool-1.0.jar。当一个Spring Boot我的项目须要援用这个jar包的时候,间接通过maven坐标引入即可。拜访服务的/pool.html即可获取以后SpringBoot服务的线程池配置信息,以及运行时状态信息。

阐明依照这种形式,拜访jar包外面的动态资源是可行的。
欢送关注我的布告号:字母哥杂谈,回复003赠送本文所在专栏《docker修炼之道》的PDF版本,30余篇精品docker文章。字母哥博客:zimug.com