logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式--状态模式

1.定义允许对象在内部状态改变时改变它的行为,对象看起来好像是修改了它的类。2.类图3.状态模式与策略模式区别状态模式与策略模式拥有相同的类图,都会事先定义好一组类(状态或行为)状态模式会事先定义一组状态执行的顺序,类经过不同的状态时会有不同的行为,即通过状态的改变来控制类的行为策略模式不会预先定义状态转换的顺序,通常是通过组合和委托来拥有不同的行为或算法...

#设计模式#状态模式
prometheus+alertmanager+webhook实现自定义监控报警系统

文章目录1.概述2.alertmanager部署3.prometheus配置报警规则4.prometheus关联alertmanager5.alertmanager邮箱报警demo6.alertmanager使用webhook(java)报警demo1.概述2.alertmanager部署3.prometheus配置报警规则4.prometheus关联alertmanager5.aler...

Spring Security Oauth2 认证(获取token/刷新token)流程(password模式)

1.本文介绍的认证流程范围本文主要对从用户发起获取token的请求(/oauth/token),到请求结束返回token中间经过的几个关键点进行说明。2.认证会用到的相关请求注:所有请求均为post请求。获取access_token请求(/oauth/token)请求所需参数:client_id、client_secret、grant_type、username、passwo...

LogStash-避坑指南(基础语法、grok、date)

避坑指南1.背景2.grok/date插件介绍2.1.grok插件2.2.date插件3.埋坑3.1.grok获取输入源文件名称3.2.grok解析多个日志文本字段输出自定义字段3.3.grok、data插件搭配解析日志日期替换@timestamp2.4.输出ES使用索引模板1.背景Logstash 是一个开源数据收集引擎,具有实时流水线功能。通过输入、过滤、输出三个步骤Logstash 可以将不

到底了