java日常
文章平均质量分 92
Devin..
本人很懒且不是大牛,只是更新些工作或学习中发现的值得记忆留存的资料,写的不对的地方希望各位大佬可以帮我指出
展开
-
使用logback发送syslog日志、syslog发送UDP/TCP协议、自定义Appender发送syslog日志
记录日志是程序开发中不可或缺的一个重要功能,一般的做法都是将日志输出至控制台或持节化到文件中存储,这样可以在出现问题时,及时通过日志排查报错原因。syslog也是日志的一种形式,这代表着日志的格式,以及需要有客户端和服务端,通过网络将这些日志发送至服务端。客户的需求中也很常见需要有可以发送syslog日志的功能。原创 2024-02-02 21:18:11 · 1352 阅读 · 0 评论 -
安全登录--Springboot使用Rsa加密及Ldap源进行登录认证
注册登录一直都是工程师做系统的必经之路,毕竟这个功能相对与业务较复杂的代码来说是比较简单的。当然,最简单的事情往往最容易出错,最为普通的注册登录就是将用户名及密码存入数据库,在用户登录时,将两者进行比对来校验是否登录成功。此篇文档则会介绍非对称加密及Ad域认证两种登录方式。原创 2023-10-29 18:51:17 · 865 阅读 · 3 评论 -
大文件在数据库中的存取Mysql数据库存储大文件
首先说明,大文件的存储还是建议使用专业的OSS去做,这里只是单纯拓展技术,不涉及业务。 业务场景如果有限制、项目技术架构不允许再扩展、文件的内存不是特别大等等的情况下,只能使用数据库去存储大内存的二进制文件时,可以参考此篇文章。原创 2023-07-09 01:46:03 · 698 阅读 · 1 评论 -
分析Java程序对cpu和内存的使用
记录一次分析Java程序对cpu和内存的使用量并将其压缩到可以提供正常服务程度的过程原创 2023-06-13 17:19:26 · 446 阅读 · 1 评论 -
SpringBoot集成Prometheus---自定义Prometheus的指标
Springboot集成Prometheus后的监控指标比较死板,不一定会符合业务需求(如果恰好符合某位同学的需求那就当我没说),所以我们就需要自定义一个指标,看过我上一篇文章的同学应该有了解到Prometheus是通过主动拉取的方式获取指标的,也就是说,只要我们能够让它从我们指定的接口拉取我们自己通过计算得到的指标数据,那就算是成功了,并且将这些数据交给它,让它帮助我们进行展示、监控、告警等操作。原创 2023-05-02 16:30:20 · 2792 阅读 · 2 评论 -
kafka查询offset&生产者offset计算&消费offset计算
对kafka做监控,需要获取到kafka接收到消息的offset和被消费者消费掉消息的offset,编写接口将数值交给prometheus,直接观察判断kafka的消费性能如何。原创 2023-01-08 15:29:19 · 4456 阅读 · 2 评论