logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring cloud 项目引入jasypt-spring-boot-starter后application-{profile}的配置不生效

在引入jasypt-spring-boot-starter之后,发现application.yml与application-{profile}.yml没有生效,在网上查询了一下,,禁用对boostrap配置文件的加密支持,就可以解决application.yml与application-{profile}.yml失效的问题。参考这位大佬说的,引发的原因是当jasypt和springcloud一起使

#spring cloud#spring boot#spring
Redis占用大量内存并且报错 Can‘t save in background: fork: Cannot allocate memory

Redis Can’t save in background: fork: Cannot allocate memory 解决先说如何解决:echo 'vm.overcommit_memory=1' >> /etc/sysctl.confsysctl -pecho never > /sys/kernel/mm/transparent_hugepage/enabled以下是解决过程

#数据库#redis#linux
elasticsearch 一次性查询数据量过大 jvm内存快速占用满 导致集群无响应

近期因为生产上es集群出现了内存快速占用满、频繁gc、集群无响应的现象,查看集群日志和满查询日志,发现都是因为频繁gc集群无响应后出现的报错、gc高频的警告以及平时不慢的查询报文出现在慢查询日志里。看kibana的监控,发现内存几乎是在几秒内就占用满,并且满了以后,由于可用内存不足就开始频繁的full gc,cpu居高不下,集群此时基本在无法响应的状态,有遇到这种情况,只能重启才能解决,无法自己恢

#elasticsearch
到底了