zoukankan      html  css  js  c++  java
  • SpringBoot监控中心

    1什么是Spirngboot的监控中心

      针对微服务服务器监控,服务器内存变化(堆栈内存、线程、日志管理登)、检测服务器配置连接地址是否可用,(模拟访问,懒加载)、统计现在有多少个bean(是Spring容器中的bean),统计SpringMvc@RequestMapping(统计http接口)

    Actuator监控应用(没有界面,返回json格式)

    AdminUi:底层使用Actuator监控应用,实现可视化见面

    应用场景:生产环境

    2 为什么要用SpringBoot监控中心

     Actuator是SpringBoot的一个附加功能,可以帮助你在应用程序生产环境时监视和管理应用程序,可以使用http的各种请求来监管,审计,收集应用的运行情况,特别对于为服务管理十分有意义看缺点:没有可视化界面。

    3、默认情况西监控是提供三个权限,要在配置文件里开启所有权限。

    ###通过下面的配置启用所有的监控端点,默认情况下,这些端点是禁用的;
    management:
      endpoints:
        web:
          exposure:
            include: "*"

    在Springboot2.0之前,url都不带actuator,防止有些项目的url就是beans,所以加上/actuator/beans区分

    4、Actuator访问路径

    /actuator/beans:显示应用程序所有springbean的完整列表

    /actuator/configprops:显示所有的配置信息

    /actuator/env:显示所有的环境变量

    /actuator/mapping:显示所有的@RequestMapping的url整理列表

    /actuator/health:显示数据库连接是否正常up正常,down不正常

    /actuator/info:查看配置文件里面以info开头的自定义变量的信息

    info.name=xiangwen

    info.age=12

    返回结果reson格式:

    {"age":12,"name":"xiangwen"}
  • 相关阅读:
    orale数据库的SQL查询
    pl/sql 过程 函数(写一个过程,输入部门编号,在控制台打印这个部门的名称,总人数,平均工资(基本工资+奖金))
    游标练习
    oracle 中使用 pl/sql代码块
    oracle 中怎样实现分页和去处重复
    小米的登陆页面
    tomcat建立双向https安全连接
    简单标签处理过程
    java反射机制
    tomcat配置加密的连接器https
  • 原文地址:https://www.cnblogs.com/wenwenzuiniucha/p/14502997.html
Copyright © 2011-2022 走看看