03 2021 档案
摘要:TODO nohup bin/./ad-show-frequence-record-service26250 -server -Xmx4g -Xms4g -XX:MetaspaceSize=512m -Xss256k -server -Djava.security.egd=file:/dev/./u
阅读全文
摘要:RedisCluster在异常的时候刷新节点 今天在线上的服务突然告警redis 写入和查询都是失败,检查发现是redis中间件节点有问题,找运维重新替换节点后,告警并没有消失,猜测可能客户端RedisCluster的缓存节点没有刷新。重启服务后异常消失了。 因为服务有上百台,重启一次也比较耗时
阅读全文
摘要:记一次性能优化 背景: 项目中一个请求返回结果需要对一系列的filter的处理过滤才返回给用户,接口性能要求是50ms,通过监控发现一系列的filter中一个频控的filter耗时比较高比其他的filter高一倍,甚至更多。每个filter的耗时如图。 监控可以看出,FrequencyFilte
阅读全文
摘要:【设计模式】基于spring特性的责任链模式 业务场景: 业务场景:开发中,需要对返回进行一系列的策略过滤,直接在一个方法中进行,代码比较长,耦合也是比较深。所以用责任链的模式进行解耦,同时可以动态配置责任链,实现动态拔插。 设计: 定义一个过滤链接口: public interface IFilt
阅读全文