![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
日常备忘录
文章平均质量分 90
工作日常
oShenQiaQia
不善言表
展开
-
通过自定义LogBack发送Kafka
最近在做一个日志埋点的工作,本来想通过StaticLoggerBinder的方式来实现。想想太麻烦了,而且自己写的肯定bug百出,所以还是乖乖的使用Spring Boot Starter默认的Logback吧。 这次是想通过Logback去发送Kafka,那就应该是分几步,1.自定义Appender;2.自定义一个Layout;3.自定义几个Converter。OK,理清思路那就开干吧。1.先自定义一个Appender,如下:@Data@Slf4jpublic...原创 2021-09-29 10:33:34 · 1508 阅读 · 1 评论 -
AlertManager部署
AlertManager配置文件下载Alertmanager的部署包,需要通过yml文件配置告警发送的通道:yml文件中配置了邮箱和企业微信提醒:global配置:resolve_timeout:默认5m smtp_smarthost: ‘smtp邮箱服务器’ smtp_from: ‘从哪个邮箱发送’ smtp_auth_username: ‘邮箱账号’ smtp_auth_password: ‘邮箱密码’ smtp_require_tls: true # 587端口走的是.原创 2021-09-10 11:38:27 · 839 阅读 · 0 评论 -
Sentinel-DashBoard持久化到Apollo
公司在对限流熔断技术选型的时候选择了Sentinel,关于Sentinel的介绍这里就不多说了。实际用法的话也不多说了,无非就是本地配置规则、使用Sentinel的DataSource来获取外部的持久化的配置、使用DashBoard来配置。 我这边选择的方式是使用DashBoard,但是DashBoard有个问题就是规则只能保存到内存。其实问题也不大,毕竟用的时候配置一下就行,系统也不可能天天双十一吧,而且DashBoard也不可能一直重启吧。但是我还是做了DashBoard配置持久化到A...原创 2021-09-04 14:35:32 · 353 阅读 · 0 评论 -
Apollo安装部署
前几天公司要部署配置中心,在一番选型后,选择了携程的Apollo。关于Apollo配置中心的介绍,这里就不多说了,话不多说直接开搞吧。Apollo官网介绍的部署方式有,jar包安装,docker安装等。因为本人尝试过用docker安装,没有安装成功,所以直接是用Jar来安装部署。因为我在启动docker镜像的时候一直报错,不知道是不是镜像有问题,还是啥,如果有同学知道,可以指导我一下,谢谢啦。1.下载Jar包 我是直接从github上面下载的最新的r...原创 2021-08-29 22:34:15 · 2196 阅读 · 0 评论