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

囊谦县公司网站建设江西h5响应式网站建设设计

囊谦县公司网站建设,江西h5响应式网站建设设计,wordpress分类设计,网页制作软件2023当新的世界出现,请立即向他奔去 上一章简单介绍了Spring Boot Actuator详解(四十八), 如果没有看过,请观看上一章 一. JavaMelody 一.一 什么是 Java Melody JavaMelody是一个方便的Java或JavaEE Web 应用程序监控工具。 它允许自动存储由 Web 应用程序的实际操…

当新的世界出现,请立即向他奔去

上一章简单介绍了Spring Boot Actuator详解(四十八), 如果没有看过,请观看上一章

一. JavaMelody

一.一 什么是 Java Melody

JavaMelody是一个方便的JavaJavaEE Web 应用程序监控工具

它允许自动存储由 Web 应用程序的实际操作产生的统计数据和错误,以供以后评估。

JavaMelody 很容易集成到应用程序本身中,因此无需安装或修改 Web 服务器配置。

需要注意的是,JavaMelody 工具并不是用来产生数据的,它的功能是对应用程序的实际运行进行测量和统计
它主要基于用户自己使用应用程序的请求统计和演化图的管理。如您所见,它主要用于质量或生产环境。

JavaMelody 在开源许可下分发,可以安全地在生产环境中的应用程序中使用。
JavaMelody 很容易集成到大多数应用程序中(不需要配置文件或数据库)并且相当轻量级。
JavaMelody 可以安全地激活,因为它在工具和我们的应用程序之间创建了一个几乎透明的层。
它不会在性能方面产生任何类型的下降。

一.二 JavaMelody 为我们提供了哪些信息?

正如我们在介绍中所讨论的,JavaMelody 是一种工具,

用于根据用户的使用情况测量和计算有关应用程序实际性能的统计信息。

它允许优化应用程序,有助于:

  1. 获取有关平均响应时间和执行次数的数据。
  2. 在趋势不好时做出决定,避免出现重大问题。
  3. 找出响应时间最有限的原因。
  4. 验证优化产生的实际改进。

统计图表:

包含的图表显示了以下指标随时间的演变:

  • http 查询、sql 查询、jsf 或 strut 操作、jsf 页面或业务外观方法产生的执行次数、平均执行时间和错误百分比。
  • java内存
  • 中央处理器 Java。
  • 用户会话数和 jdbc 连接数。

image-20230608170152614

指标统计:

预定义计数器(http 查询、sql 查询、jsf 或 strut 操作、jsf 页面或业务外观方法)的统计信息包含在以下信息中:

执行次数、平均执行时间、CPU 时间和错误百分比的摘要。
这些请求超过某个阈值的时间百分比。
对于每个 http 请求,它指示响应流的大小、平均 sql 执行次数和平均 sql 时间。

image-20230608170231358

系统信息:

image-20230608170330965

二. 与老系统整合,添加监控

二.一 pom.xml 添加依赖

  <!--添加 javamelody监控--><dependency><groupId>net.bull.javamelody</groupId><artifactId>javamelody-spring-boot-starter</artifactId><version>1.91.0</version></dependency>

二.二 application.yml 配置

# javamelody 监控
javamelody:# 启用JavaMelody自动配置(可选,默认值:true)enabled: true# 要从监视中排除的数据源名称(可选,以逗号分隔)#  excluded-datasources: secretSource,topSecretSource# 启用对Spring服务和控制器的监视(可选,默认值:true)spring-monitoring-enabled: true# JavaMelody的初始化参数(可选)# See: https://github.com/javamelody/javamelody/wiki/UserGuide#6-optional-parametersinit-parameters:# 记录http请求log: true# 从监视中排除图像,css,字体和js网址url-exclude-pattern: (/webjars/.*|/css/.*|/images/.*|/fonts/.*|/js/.*)# 汇总http请求中的数字#http-transform-pattern: \d+# 添加基本身份验证,没有生效# authorized-users: admin:{SHA-256}6ca13d52ca70c883e0f0bb101e425a89e8624de51db2d2392593af6a84118090# authorized-users: admin:abc123# 更改默认存储目录:#storage-directory: /tmp/javamelody# 更改默认的“ / monitoring”路径:#monitoring-path: /admin/performance

二.三 启动验证

端口是 8082 , 项目路径为 /

http://localhost:8082/monitoring 查看监控

请添加图片描述

二.四 相应配置

二.四.一 修改访问路径

init-parameters:# 记录http请求log: true# 从监视中排除图像,css,字体和js网址url-exclude-pattern: (/webjars/.*|/css/.*|/images/.*|/fonts/.*|/js/.*)# 汇总http请求中的数字#http-transform-pattern: \d+# 更改默认的“ / monitoring”路径:monitoring-path: /admin/performance

之前的链接会变成 404

image-20230608170933662

采用新地址进行访问:

http://localhost:8082/admin/performance

image-20230608171027407

二.五 在放置到 linux 遇到的问题

二.五.一 与 Spring Security 关联时

image-20230608171855086

image-20230608171919831

二.五.二 监控资源后端报错 500

image-20230608172012636

发现,没有字体

解决方案: 安装 FontConfig 组件

yum install fontconfig
fc-cache --force

重启 Java 应用, 这个时候就会展示出来了, 但会发现,图片是乱码的.

二.五.三 解决图片乱码问题

参考教程: https://blog.csdn.net/Darling_qi/article/details/120485688

主要原因是 Linux 系统不支持中文

  1. 安装 Linux 字体程序
yum -y install fontconfig
  1. 查看已经安装的字体 和支持中文的字体
查看已安装的字体:fc-list
查看已安装的中文字体:fc-list :lang=zh
  1. 安装中文字体

在 /usr/share/fonts 目录下处理, 如果没有的话,创建该目录

mkdir -p /usr/share/fonts
  1. 引入字体文件

在 windows 系统中, 找到 msyh.ttc和msyhbd.ttc 2个文件

image-20230608172638067

直接将字体文件上传到该目录下即可

  1. 安装字体索引
yum install mkfontscale
  1. 生成字体索引
mkfontscale
  1. 验证结果

image-20230608172753010

重启 Java 应用,发现中文字体是正常的,乱码问题解决。

image-20230608172922028


谢谢您的观看,如果喜欢,请关注我,再次感谢 !!!

http://www.15wanjia.com/news/177492.html

相关文章:

  • 哪有做网站的定单wordpress 插件站
  • 网站简繁转换代码wordpress黑镜主题2.0下载
  • 网站备案每年一次吗长沙市建设工程集团网站
  • 商城网站服务器租用济南房产网安居客
  • 腾云网建设网站登录入口网址
  • 苏州的网站建设网站开发文档撰写模板
  • 做网站是干什么用的辽源市住房和城乡建设局网站
  • 大理工程建设信息网站手机访问pc网站跳转
  • qq刷赞网站推广软件老酒街wordpress
  • 专做电子产品评测的网站wordpress 建企业网站
  • 罗马柱 东莞网站建设视频号怎么经营
  • 辽宁网站建设价格物流网站平台建设
  • 网站文明建设工程包括影视广告网站
  • 网站开发工具 下载那些网站能够做推广
  • 淘宝客网站备案流程软件开发培训机构培训出来的
  • 企业商城网站多少钱优设网app安卓下载
  • 网站qq登录原理免费营销课程培训
  • 深圳网站建设哪里便宜宜昌市住房和城乡建设局网站
  • 做网站需要哪些技术知乎原来做网站后来跑国外了
  • 重庆媒体网站建设单价cnu摄影官网
  • 百度采购网官方网站网络建设公司方案
  • php完整电商网站开发源码潍坊网站建设费用
  • 北海建设网站常熟网站建设都找聚尚网络
  • 网站应急响应机制建设军队采购网官网
  • 快速搭建个人网站网站怎么做移动图片大全
  • 专业网站建设网站价格企业网站建设的方法
  • 做微站比较好的网站佛山市和城乡建设局网站首页
  • 更换网站程序深圳市网站制作最好的公司
  • 用wordpress做网站教程门户网站开发流程视频
  • 网站需求清单汕头个人网站建设