- 博客(20)
- 收藏
- 关注
原创 ElasticSearch IK分词器的MySQL热部署字典(Docker)
ElasticSearch 1.17.2版本使用mysql热部署IK词典的详细流程
2024-08-19 10:59:05
582
原创 Prometheus+Grafana-3-Nginx监控-Redis监控
这里我的nginx容器名为mynignx,进入容器查看。修改nginx.conf。
2024-08-13 21:49:18
760
原创 Prometheus+Grafana-2-Linux监控-四种指标类型
安装完成后prometheus会暴露一个/metrics的HTTP服务,默认会加上/metrics,Prometheus就会采集这里面的样本数据。样本 样本数据会以时间序列的方式保存在内存数据库中,并且定时保存到硬盘上,时间序列是以时间戳和值的序列顺序存放的,称之为向量vector,每条时间序列通过指标名称(metrics name)和一组标签集(label)命名。 每一个点称为样本(sample),样本由三部分组成指标metrics:指标名 和 描述当前样本特征的标签集合时间戳timest
2024-08-09 20:41:00
1136
原创 Prometheus+Grafana-1-基础介绍及安装
展现形式:短信,邮件,电话,通讯软件。阈值(Trigger Value),如达到阈值可以触发预警。Pagerduty拥有 短信、电话、邮件所有报警机制,还有必要的运维值班管理制度和报警升级等等拓展功能。接下来我们会频繁使用到这两个命令,可以取个别名。不取也行。#进入文件#修改#Prometheus的检查yml配置文件的指令#开启热重载后重新加载配置文件的指令#生效。
2024-08-08 19:57:17
1058
原创 一文搞懂RabbitMQ
首先创建queue,再创建exchange交换机,再建立交换机和队列之间的绑定管理。交换机只负责路由消息,不负责存储。
2024-08-07 14:03:28
2304
原创 Spring Security认证授权流程
然后还需要指定401和403的失败情况的处理器,401异常进入AuthenticationEntryPoint进行处理,403鉴权失败异常进入AccessDeniedHandler进行处理,因此我们只需手动声明这两个Bean对象到IOC容器中,发生异常时就会自动进入到相应Bean中进行处理。4.使用认证管理器把上一步产生的TOKEN对象进行登录认证。这里是查询数据库获取用户信息的地方,通过Mapper编写SQL查询用户的角色和权限信息,用户和角色是一对多(我这里写的是一对一),角色和权限也是一对多。
2024-07-24 21:56:35
964
原创 Redis初级篇
geodist china:city beijing nanjing [单位], 输出"899992.6369",获得beijing与nanjing之间的距离,默认单位m,可选km千米,mi英里,ft英尺。这个方式如果保存大量的用户id,比较麻烦,占内存, 我们的目的是为了计数,而不是保存用户id。georadius china:city 110 30 1000 km,以给定的经纬度为中心, 返回键包含的位置元素当中, 与中心的距离不超过给定最大距离的所有位置元素。距离的单位和用户给定的范围单位保持一致。
2024-07-08 09:58:16
1120
原创 Flowable工作流简单应用(我的待办,我的申请,我的处理)
思路:1.现根据USER_ID查询历史流程实例2.遍历所有实例,获取实例的任务节点列表,并且以时间排序3.判断当前节点是否通过,若存在DeleteReason,表示被驳回注意:一个流程实例包含多个任务节点,是一对多。遍历一个流程实例,只能查到已通过的节点和正在审批的节点,因为后续节点不一定知道是谁审批。
2024-07-05 15:38:34
1937
原创 快速掌握Docker安装及基本使用
1.备份系统自带yum源2.下载阿里云的yum源配置文件3.重新生成缓存4.卸载老版本的Docker5.安装yum工具包6.配置仓库源7.安装8.启动Docker安装出现错误:需要:container-selinux >= 2:2.74解决办法:安装【docker-ce-selinux】9.测试是否启动成功安装成功!10.配置Docker镜像仓库,先注册账号,找到,产品->容器->容器镜像服务ACR,选择镜像加速器。将里面的代码复制运行即可。
2024-07-05 10:59:46
1062
原创 多数据源事物管理(事物+AOP)
@Aspect@Component@Slf4j//切入点 返回值 包.类.方法(参数) ..表示参数//指定加了注解的才拦截//存放事务管理器的栈//存放事务状态try{// 检查是否有需要开启事务的事务管理器名字if(!//如果没有异常,说明两个sql都执行成功,两个数据源的sql全部提交事务//业务代码发生异常,回滚两个数据源的事务throw e;// 获取需要开启事务的事务管理器名字。
2024-06-25 19:47:13
646
原创 SpringBoot自动配置原理和流程
在主启动类上添加了SpringBootApplication注解,这个注解组合了EnableAutoConfiguration注解。
2024-06-23 10:39:51
2087
原创 Linux常用命令汇总
表示:以平铺形式列出目录默认ls是home目录-a显示隐藏文件 -l以列表形式展示 -h表示以易于阅读的形式列出文件大小写法: ls -l -a ,ls -la , ls -al。
2024-06-18 11:12:11
1194
原创 Cookie Session Token的区别
Cookie是由Web服务器保存在用户浏览器上的一段key=value格式的文本。用于保存用户信息。
2024-06-16 16:49:00
391
原创 HTTP和HTTPS的区别
HTTP的兼容性较好,可以在各种设备和操作系统上使用。HTTPS连接在数据传输过程中始终保持加密状态,即使用户与服务器之间的连接在传输过程中被截断,也不会影响数据的加密状态。而HTTP的连接是明文的,一旦被截断,数据就可能被窃取或篡改。HTTPS需要使用CA(证书颁发机构)颁发的证书来进行加密和解密操作,而HTTP则不需要证书。因此,在使用HTTPS时,需要配置证书,而HTTP则不需要。2.HTTPS 由 SSL+HTTP 构建,比 HTTP 安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。
2024-06-16 16:07:37
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人