01 2022 档案

摘要:-- 1. 进入information_schema 数据库(存放了其他的数据库的信息) use information_schema; -- 2. 查询所有数据的大小: select concat(round(sum(data_length/1024/1024),2),'MB') as data 阅读全文
posted @ 2022-01-29 17:18 牧之丨 阅读(1256) 评论(0) 推荐(0)
摘要:./bin/kafka-console-consumer.sh --bootstrap-server 10.12.0.33:9092,10.12.0.32:9092,10.12.0.34:9092 --topic edgex --consumer-property group.id=edgex ./ 阅读全文
posted @ 2022-01-26 18:15 牧之丨 阅读(43) 评论(0) 推荐(0)
摘要:SpringBoot外部配置属性值的方式有很多种,SpringBoot为这多种配置方式指定了优先级,在属性相同的情况下,优先级高的配置方式会覆盖优先级低的配置方式。当然,如果属性不相同,则这些配置方式中的属性值都会被加载。 SpringBoot官方文档指明了这多种配置方式的优先级,按照从高到低排序如 阅读全文
posted @ 2022-01-26 13:49 牧之丨 阅读(379) 评论(0) 推荐(0)
摘要:还在用keys命令模糊匹配删除数据吗?这就是一颗随时爆炸的炸弹! Redis中没有批量删除特定前缀key的指令,但我们往往需要根据前缀来删除,那么究竟该怎么做呢?可能你一通搜索后会得到下边的答案 redis-cli --raw keys "ops-coffee-*" | xargs redis-cl 阅读全文
posted @ 2022-01-24 22:01 牧之丨 阅读(1947) 评论(0) 推荐(0)
摘要:当redis被用作缓存时,有时我们希望了解key的大小分布,或者想知道哪些key占的空间比较大。本文提供了几种方法。 一. bigKeys 这是redis-cli自带的一个命令。对整个redis进行扫描,寻找较大的key。例: redis-cli -h b.redis -p 1959 --bigke 阅读全文
posted @ 2022-01-24 21:45 牧之丨 阅读(788) 评论(0) 推荐(0)
摘要:原本以为自己对redis命令还蛮熟悉的,各种数据模型各种基于redis的骚操作。但是最近在使用redis的scan的命令式却踩了一个坑,顿时发觉自己原来对redis的游标理解的很有限。所以记录下这个踩坑的过程,背景如下: 公司因为redis服务器内存吃紧,需要删除一些无用的没有设置过期时间的key。 阅读全文
posted @ 2022-01-24 15:36 牧之丨 阅读(410) 评论(0) 推荐(1)
摘要:free -m命令详解 1 2 3 4 5 [root@localhost ~]# free -m total used free shared buffers cached Mem: 7869 7651 218 1 191 5081 -/+ buffers/cache: 2378 5490 Swa 阅读全文
posted @ 2022-01-24 15:30 牧之丨 阅读(1966) 评论(0) 推荐(0)
摘要:假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt 可以用${}分别替换得到不同的值:${file#*/} 删掉第一个/及其左边的字符串:dir1/dir2/dir3/my.file.txt${file##*/} 删掉最后一个/及其左边的字符串:my.file 阅读全文
posted @ 2022-01-21 15:23 牧之丨 阅读(1895) 评论(0) 推荐(0)
摘要:1. 先查看内存使用情况 df -h 1 2. 进入/dev/vdal的磁盘挂载的目录 /,查看各个文件占用大小 cd / du -sh * 1 2 注意:进入那个比较大的文件,我这里发现var这个文件占用了很大的内存 3. 继续进入var文件夹,扫描文件,查看是哪一个文件比较大(一层一层文件找), 阅读全文
posted @ 2022-01-19 23:08 牧之丨 阅读(3098) 评论(0) 推荐(0)
摘要:Not all slots covered! Only 5461 slots are available. Set checkSlotsCoverage = false to avoid this check. 2022/1/19 下午9:46:20pi edgex-sit-1-pi-1 2022- 阅读全文
posted @ 2022-01-19 21:48 牧之丨 阅读(2129) 评论(0) 推荐(0)
摘要:使用zip命令压缩 进入需要压缩文件的目录后执行 单个文件:zip -e test.zip text.txt 文件夹:文件:zip -er test.zip text 不加密:zip -r test.zip text 执行命令输入两次密码即可,注:保证路径正确。 zip -er reporter.z 阅读全文
posted @ 2022-01-19 19:53 牧之丨 阅读(1015) 评论(0) 推荐(0)
摘要:回到顶部 场景 Centos6下使用加密压缩,可以从A机器到B机器解压。 可用在kali上解压就不行。 回到顶部 命令 解包 tar zxvf FileName.tar 打包 tar czvf FileName.tar DirName # 打包文件夹 tar czvf FileName.tar te 阅读全文
posted @ 2022-01-19 19:34 牧之丨 阅读(830) 评论(0) 推荐(0)
摘要:【转载】 https://tech.meituan.com/2019/01/03/spring-boot-native-memory-leak.html 背景 为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于Spring Boot),随后我们就发现系统会频繁报出Swap区域使用量 阅读全文
posted @ 2022-01-18 20:33 牧之丨 阅读(148) 评论(0) 推荐(0)
摘要:RestTemplate是Spring提供的用于访问Rest服务的客户端,提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。RestTemplate 默认使用J2SE提供的方式(既java.net包提供的方式)创建底层的Http请求连接(SimpleClientHttpRequ 阅读全文
posted @ 2022-01-17 23:19 牧之丨 阅读(2551) 评论(0) 推荐(0)
摘要:resttemplate 调用https使用下面代码: @Bean @Primary public RestTemplate restTemplate(ClientHttpRequestFactory httpRequestFactory) { return new RestTemplate(htt 阅读全文
posted @ 2022-01-17 23:17 牧之丨 阅读(1121) 评论(0) 推荐(0)
摘要:• git log --all 查看所有分支的历史• git log --all --graph 查看图形化的 log 地址• git log --oneline 查看单行的简洁历史。• git log --oneline -n4 查看最近的四条简洁历史。• git log --oneline -- 阅读全文
posted @ 2022-01-07 21:05 牧之丨 阅读(135) 评论(0) 推荐(0)
摘要:最终解决方案(结论) maxLifeTime参数需要设置为小于min(数据库的wait_timeout,HA代理的超时时间,其他代理的超时时间);也就是说maxLifeTime不仅要像HikariCP官方说的那样小于数据库的wait_timeout,还要小于包括HA代理在内的所有介于数据库和业务应用 阅读全文
posted @ 2022-01-07 14:37 牧之丨 阅读(1366) 评论(0) 推荐(0)
摘要:搭建SpringBoot中的验证数据机制时出现的错误 报错代码 java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCa 阅读全文
posted @ 2022-01-07 00:20 牧之丨 阅读(1878) 评论(0) 推荐(0)
摘要:目的 监控并管理应用程序监控:让我们去发现和了解程序的运行状况各种指标管理:比如说通过Actuator去做一个shutdown功能,通过访问一个特定的url去操作,默认是不开启的,另外 还可以在运行的过程中 对日志进行调整访问方式 HTTP JMX默认 会把更多的 Actuator 暴露在JMX上面 阅读全文
posted @ 2022-01-06 13:53 牧之丨 阅读(564) 评论(0) 推荐(0)
摘要:目录 添加依赖与配置 Actuator监控项 Actuator监控管理 打开或关闭 端口与地址 Actuator是Springboot提供的用来对应用系统进行自省和监控的功能模块,借助于Actuator开发者可以很方便地对应用系统某些监控指标进行查看、统计等。本文将通过示例来对如何在Springbo 阅读全文
posted @ 2022-01-06 13:52 牧之丨 阅读(527) 评论(0) 推荐(0)
摘要:https://stackoverflow.com/questions/35079930/consul-health-check-pass-by-spring-security-filter By default consul from spring-cloud-starter-consul-dis 阅读全文
posted @ 2022-01-06 00:05 牧之丨 阅读(85) 评论(0) 推荐(0)
摘要:Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。 Actuator同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, 阅读全文
posted @ 2022-01-06 00:02 牧之丨 阅读(426) 评论(0) 推荐(0)