- 博客(27)
- 收藏
- 关注
原创 docker-compose 部署nginx
在docker-compose同目录创建logs文件夹 以及certs文件夹,certs文件夹下放证书。
2024-05-13 10:16:20
1013
原创 深入了解redis
在指定的时间间隔内将内存中的数据集快照写入磁盘,它恢复时是将快照文件直接读到内存里以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis 启动之初会读取该文件重新构建数据,换言之,redis 重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。
2024-04-21 09:00:00
1122
1
原创 深入了解mysql
多版本并发控制。顾名思义,MVCC是通过数据行的多个版本管理来 实现数据库的并发控制。这项技术使得在innoDb的事务隔离级别下执行一致性读操作有了保证。换言之,就是为 了查询一些正在被另一个事务更新的行,并且可以看到它们被更新之前的值,这样在做查询的时候就不用等待另 一个事务释放锁。MVCC 没有正式的标准,在不同的DBMS 中 MVCC 的实现方式可能是不同的,也不是普遍使用的(大家可以参考相 关的DEMS 文档)。
2024-04-21 08:30:00
798
1
原创 操作mysql binlog日志
1)、按日期手动删除: purge binary logs before '2020-04-22 14:00:00';2)、按文件名删除,删除指定文件名之前的日志:purge binary logs to 'bin.000005';默认为0(为永不过期)flush logs;
2024-04-21 02:30:00
194
1
原创 windows 杀掉进程
命令:netstat -ano (本次杀掉8080 端口)命令:taskkill /f /t /pid 12176。win + r ,并输入cmd。
2024-04-20 02:45:00
392
原创 企业微信接口回调异常java.security.InvalidKeyException: Illegal key size 的解决方法(已解决)
秘钥长度,如果密钥大于128, 会抛出java.security.InvalidKeyException: Illegal key size 异常. java运行时环境默认读到的是受限的policy文件. 文件位于${java_home}/jre/lib/security, 这种限制是因为美国对软件出口的控制所造成的的.JDK1.8之后已经兼容了该问题。如果安装了JDK,还要将两个jar文件也放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件。
2024-04-17 15:19:15
568
1
原创 canal数据同步
修改conf/logback.xml中的DEBUG改为WARN,提高日志等级。3、关闭tsdb,这个是时序数据库的。1、调整serverId。
2024-04-16 11:32:20
347
1
转载 Ubuntu数据安装elasticsearch
如果是win系统直接使用ftp工具进行上传,linux则使用命令进行上传。scp 要上传的文件 目标服务用户名@目标服务ip:目标服务器路径,例如。root用户启动es7.16.3被拒绝,其他版本类似.添加用户组es,及用户es 密码password。切换到用户,并执行elasticsearch。es 因为安全问题拒绝使用root用户启动。给用户es:es添加指定目录拥有权限。
2024-04-16 11:24:05
462
转载 Ubuntu安装kibana
则使用 sudo apt-get update进行更新,然后继续。注意:如果sudo apt install npm出现如下错误。ES集群只要在其中一台安装即可。
2024-04-16 11:20:16
282
原创 kafka+zookeeper环境搭建
脚本的密码路径,在export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G 后边添加。2、编辑config/server.properties文件,添加如下配置,各节点为各节点的ip。的密码路径,在export KAFKA_HEAP_OPTS="-Xmx512M后边添加。3、resources 新建 kafka_client_jaas.conf。(2)kafka_client_jaas.conf 该文件用于命令行使用。3、config下新建 服务端密码和客户端连接密码。
2024-04-16 11:17:53
439
原创 elasticsearch 环境搭建(linux)
ES分布式部署步骤-优快云博客},"ik":{},},},"id":{},"title":{},},"author":{},"source":{},},
2024-04-16 11:17:12
1435
原创 mysql安装(centos)
export PATH=$PATH:你的MySQL解压路径/mysql-8.0.25/bin:你的MySQL解压路径/mysql-8.0.25/lib。2. chown mysql:mysql -R /data/mysqldata #chown 用户名:用户组 -R /data/mysqldata。chown -R mysql:mysql /var/lib/mysql/ #目录和my.cnf保持一致。datadir=/data/mysqldata/mysql #你自己创建的数据库文件存放路径。
2024-04-16 11:15:46
1022
原创 rabbitmq 消息队列
即为死信队列,生产者发送消息时设定过期时间的话,如果第一条消息的过期时间很长,第二条消息的过期时间很短,rabbitmq会等第一条消息过期后丢入到死信队列,然后再检查第二条消息的过期时间,从而导致过期时间短的消息晚被丢入到死信队列。广播模式,队列通过路由key将其和交换机绑定关系,生产者只需将消息发送到交换机,路由key便会将消息路由到对应的队列中,从而供消费者进行消费。正常声明交换机时,指定备份交换机,当消息不能正常到达正常交换机时,会将消息发送到备份交换机。1)消息TTL过期,即为消息存放时间过期。
2024-04-16 11:10:55
595
1
原创 heic 转png (linux)
链接:https://pan.baidu.com/s/1w-cwZzHIIG2oWN3DHGvIkQ。链接:https://pan.baidu.com/s/1t0aZg1nOPd0sxCUj0qg_9Q。
2024-04-16 11:05:03
232
原创 elasticsearch 查询聚合操作
2、模糊查询 关键词:wildcard匹配出状态码status 以 5 开头的日志3、指定某个值 同时匹配多个字段 关键词:multi_matchquery 要查询的值fields 要匹配的字段【数组】匹配出 字段code和status 为400的所有日志4、一个字段查询多个值关键词:terms{ “字段”:[ 要匹配的多个值 ] }5、多种组合查询关键词:bool must should range size sort6、es默认时间格式查询/ java时间查
2024-04-16 10:51:16
2711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人