当前位置: 首页 > news >正文

2008系统怎么做网站景观设计公司名称

2008系统怎么做网站,景观设计公司名称,企业信息查询系统官网上海,室内设计专业有哪些学校目录 0、官方文档 一、引入依赖 二、application.yml文件中开启监控 三、具体使用 四、具体细节使用 五、端点开启与禁用 六、定制Endpoint 1. 定制 /actuator/health 2. 定制 /actuator/info #xff08;1#xff09;直接在配置文件中写死 #xff08;2#xff…目录 0、官方文档 一、引入依赖 二、application.yml文件中开启监控 三、具体使用 四、具体细节使用 五、端点开启与禁用 六、定制Endpoint 1. 定制 /actuator/health  2. 定制 /actuator/info 1直接在配置文件中写死 2从pom文件中读取信息 3代码实现 3. 定制metrics 七. 新增自己的监控端点  0、官方文档 Spring Boot Actuator: Production-ready Features 一、引入依赖 dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependency 二、application.yml文件中开启监控 management:endpoints:enabled-by-default: true #暴露所有端点信息web:exposure:include: * #以web方式暴露 三、具体使用 1. 查看可以监控哪些信息 localhost:8080/actuator/ 2. 根据1中查出来的结果可以监控具体的信息比如  http://localhost:8080/actuator/health 【查看系统健康状态】 localhost:8080/actuator/beans 【查看系统中所有的bean组件】 localhost:8080/actuator/conditions 【查看系统中激活的组件如下图】 localhost:8080/actuator/configprops 【查看系统中配置的属性如下图】 localhost:8080/actuator/env 【查看系统环境变量】 localhost:8080/actuator/metrics/  【查看系统可以监控哪些指标信息即系统运行时指标】 根据上面查出来的指标再具体查看每个指标的详细信息比如如下图查看系统CPU利用率指标 localhost:8080/actuator/metrics/system.cpu.usage 四、具体细节使用 比如我现在直接想查看系统是否健康可以直接发送 localhost:8080/actuator/health 这个请求如下图是默认返回的信息只显示一个汇总后的结果告诉我们当前服务是什么状态 但是我想的服务配置了很多东西比如数据库redis, mq等组件我想知道它们每一个的健康状态可以在配置文件中针对每个监控端点进行更详细的配置如下 如上配置好了以后重新启动项目再次查看 /actuator/health 端点返回如下信息 五、端点开启与禁用 1. 直接使用如下方式是默认开启所有监控端点但是某些包含敏感信息的端点我们不想开启而只想开启某些监控端点该怎么办呢 management:endpoints:enabled-by-default: true #暴露所有端点信息web:exposure:include: * #以web方式暴露 把上面的配置改成如下方式即单独针对每一个监控端点的开启与禁用进行控制 management:endpoints:enabled-by-default: false#关闭所有端点监控功能web:exposure:include: * #以web方式暴露endpoint:health:show-details: alwaysenabled: trueinfo:enabled: truemetrics:enabled: true重启项目再次查看监控端点信息如下(只能看到我们想让你看到的监控信息) 同样的在jconsole里面也是只能看到这些信息如下图 在DOS命令行输入 jconsole就可以直接打开jconsole控制台 六、定制Endpoint 说明这里的定制端点是在SpringBoot已有的端点中添加我们自己定制的一些信息并没有新增监控端点新增监控端点看第7节 1. 定制 /actuator/health  比如在访问 http://localhost:8080/actuator/health 时默认显示系统判断的那些组件的健康状态如果我们自己想添加一个 端点(组件)的健康状态按照如下做法 2. 定制 /actuator/info 直接使用 http://localhost:8080/actuator/info时输入的信息为空那么我们如果想在页面展示一些项目的基本信息比如项目名称项目的版本等信息该如何做呢有如下三种办法 1直接在配置文件中写死 如下图 info:appName: boot-adminappVersion: 1.0.0 2从pom文件中读取信息 采用1中的方法的缺点是我不想把项目的名称或者版本号写死我想动态获取比如从maven中动态获取当前项目的项目名称和版本因为项目名称或者版本可能会变动。那么此时页可以直接在配置文件application.yml中动态获取maven配置文件pom.xml中的一些基本信息如下 重启项目访问 http://localhost:8080/actuator/info结果如下图 3代码实现 第二种方式可以获取项目的一些基本信息并且不是写死的而是从pom文件中自动获取的但是某些信息只能通过发送请求时在代码里面进行逻辑处理完成之后才能获取所以就引入了第三种方式即通过代码实现获取一些项目相关的信息代码实现如下 package com.shg.admin.acutuator.info;import org.springframework.boot.actuate.info.Info; import org.springframework.boot.actuate.info.InfoContributor; import org.springframework.stereotype.Component;import java.util.Collections;Component public class AppInfoInfoContributor implements InfoContributor {Overridepublic void contribute(Info.Builder builder) {builder.withDetail(msg,你好).withDetail(hello,shg).withDetails(Collections.singletonMap(world,666));} }重启项目访问 http://localhost:8080/actuator/info结果如下图 3. 定制metrics SpringBoot默认给我们的定制信息如下图 上述这些默认的指标信息不一定能满足我们的需求比如我就想单独监控某个 Controller对应的URL被请求的次数此时就需要自定义一个mertics添加到现有的metrics中 需求比如我想统计 CityService类里面的 selectListCity这个方法被调用多少次。代码如下 请求Controller的     localhost:8080/city/list 方法后查询具体的指标如下可以看到  CityService类里面的 selectListCity这个方法已经被调用了6次。 七. 新增自己的监控端点  SpringBoot给我们提供的监控端点就是在其官方文档里面的那些 Spring Boot Actuator: Production-ready Features 如果我们自己想新增一些监控端点该怎么做呢代码如下 重启项目直接访问localhost:8080/actuator/ 结果如下 访问我们自定的端点结果如下 新增自己的监控端点后通过jconsole里面也可以看到新增的监控端点如下图;
http://www.yutouwan.com/news/283650/

相关文章:

  • 统一手机网站和龙市建设局网站
  • 网站托管流程搜索关键词排名一般按照什么收费
  • 怎么做好营销型网站工程公司名字
  • 江西临川建设集团有限公司网站常用网站字体
  • 春哥技术团队网站建设wordpress建手机站
  • 长沙做网站哪个最好电商网页设计报价
  • 有网络网站打不开怎么回事啊新手搭建网站教程
  • 360网站兼容模式网站编辑培训学校
  • 清远市企业网站seo联系方式网站推广品牌
  • 网站名称没有排名网站开发百灵鸟优化
  • 天津免费建设网站宁波网站优化软件
  • 渭南建设工程招标投标网站wordpress靶机下载网站
  • 做微淘要开通网站吗备份恢复 wordpress
  • 海盐网站建设网站建设及网站推广
  • 做网站要什么知识做直播网站需要学什么软件
  • 自己做的网站很慢网络营销软件程序属于
  • 站群cms网站系统php网站模板带后台
  • 广州网站建设专业乐云seo广州装修公司口碑最好的是哪家
  • 如何做淘宝客有没有免费的网站如何自学建网站
  • 网站建设专家排名wordpress 文本框
  • 西安高端模板建站iis 部署wordpress
  • 个体户可以备案网站吗可以做兼职的网站推荐
  • 网站建设包括哪些方面的费用做网站如何躲过网警
  • 如何鉴赏网站论文南宁中庭装饰公司电话
  • 旅游微网站建设建建设网站的
  • 设计师需要了解的网站网站超级外链
  • 怎么做校园表白网站wordpress 缩略图插件
  • 无极网站设计软件界面
  • 凡科建站官网需要什么wordpress右侧
  • 在线生成网站网站域名到期会怎么样