- 博客(35)
- 收藏
- 关注
原创 缓存大热key解决方案-真实案例
使用压缩算法:在存储缓存对象时,再使用压缩算法(如gzip)对数据进行压缩,注意设置压缩阈值,超过一定阈值后再进行压缩,以减少占用的内存空间和网络传输的数据量。压缩效果:500k压缩到了17k。大key治理:更换缓存对象序列化方法,由原来的JSON序列化调整为Protostuff序列化方式。治理效果:缓存对象大小由1.5M减少到了0.5M。监控和优化Redis配置:定期监控Redis网络传输情况,根据实际情况调整Redis的限流配置,以确保Redis的稳定运行。
2025-03-26 10:38:45
987
原创 nacos部署及demo
docker pull nacos/nacos-server:v2.5.0mkdir -p /mydata/nacos/confmkdir -p /mydata/nacos/logsdocker run -d --name nacos-server -p 8848:8848 nacos/nacos-server:v2.5.0docker cp nacos:/home/nacos/logs/ /mydata/nacos/docker cp nacos:/home/nacos/conf/ /mydata/na
2025-03-17 14:14:10
798
原创 rabbit集群化部署及延迟队列demo
可以使用rabbitmqctl list_policies -p /;查看vhost/下面的所有policy。策略模式all 即复制到所有节点,包含新增节点,策略正则表达式为“^” 表示所有匹配所。“^hello”表示只匹配名为hello 开始的队列。在cluster 中任意节点启用策略,策略会自动同步到集群节点。
2025-03-17 14:05:09
230
原创 mysql集群搭建
修改配置dmesg | grep mysql 查看mysql没启动原因主节点 GRANT REPLICATION SLAVE ON查看File master_log_file更改下面的。
2025-03-17 13:57:12
338
原创 Spring 自定义AOP注解进行拦截
作品引用 https://zhuanlan.zhihu.com/p/608791648他这个不生效 是因为@EnableAspectJAutoProxy 没加 需要添加AOP代理学习思路 https://blog.youkuaiyun.com/2509_90931430/article/details/146278962?看到有人写的小组件 看看实现原理。
2025-03-15 18:44:40
291
原创 JAVA-SPI
一个简单的服务提供商加载工具。服务是一组众所周知的接口和(通常是抽象的)类。服务提供商是服务的特定实现。提供程序中的类通常实现接口,并将服务本身中定义的类子类化。服务提供商可以以扩展的形式安装在 Java 平台的实现中,即,将 jar 文件放置在任何通常的扩展目录中。还可以通过将提供程序添加到应用程序的类路径或通过其他一些特定于平台的方式来提供提供程序。为了加载,服务由单个类型表示,即单个接口或抽象类。(可以使用具体类,但不建议这样做。
2025-03-14 23:21:06
278
mysql-5.7.26-winx64 vagrant-2.4.3-windows-amd64 seata-server-2.0.0 nacos-server-2.5.0 VirtualBox-6.1
2025-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人