加载中
springboot连接Redis报NOAUTH Authentication required

背景 项目接入redis,连接报错NOAUTH Authentication required,百度后是没有输入密码,但是在测试环境是正常的。修改多次密码失效,直接使用redis-cli连接,也是只有没输入密码时才会报这个...

Web应用日志杂谈

日志分类 登录日志:登录轨迹,检测账号安全性,统计用户活跃度,刻画用户画像,流动情况。 退出日志:系统使用时长,留存期。 操作日志:用户旅途 接口日志:接口交互频率,接口性能,三方系...

H5首屏加载性能分析及优化

起源 性能分析 性能优化 传输 HTTP2 gzip压缩 CDN vue优化 动态组件 懒加载 拆分js 逻辑优化 预览提前 核心接口前置 减少不必要的重定向,优化接口,BFF层 加餐 非首屏 增加浏览器缓存,直接...

2023/05/19 08:23
68
MongoDB CPU飙高&慢日志优化

timeline 接口响应慢告警,重要的接口,危险危险。Nginx的log告诉我确实。 业务服务器内存、cpu均正常,报错日志少。 检查MongoDB CPU 99%,大量慢日志,三个shard,全集中压力到shard1 紧急...

npm实用工具

npm link 几个项目在同一个大文件夹下,共同使用一个文件夹的公共组件或者js,又不想把组件打成npm的包发到仓库里。那么就可以使用npm link # 1.进入项目目录中 cd project/A 使用npm link ...

2022/12/16 02:14
80
定位问题常用工具集

压测 JMeter JMH AB LoadRunner JVM相关 JMC jstack、jmap、jstat jinfo jcmd btrace MAT 系统分析工具 vmstat iostat & iotop ifstat & iftop netstat dstat strace 诊断、调试程序的系统调...

IDEA控制台乱码

设置file encoding 为utf-8 设置console为utf-8 设置console为GBK 有的同学试了前两个还是不行,就直接反向操作,既然默认是GBK,拿我们也把console改成GBK编码,显示正常就好 修改JDK版本 ...

2022/10/18 01:26
60
Arrays.asList生成的list陷阱

我们经常会用Arrays.asList把数组来转化成一个list集合。 public static void main(String[] args) { int[] arr = new int[]{1,2,3}; List list = Arrays.asList(arr); // list.add(4);......

TCP状态码及问题定位思路

TCP建立连接、传输数据和断开连接是复杂的过程,可以采用有限状态机来完成。 TCP状态 LISTEN 某个serverSocket监听连接处于监听状态,可以接受客户端的连接 ## SYN_SENT 与SUN_RCVD状态相呼应...

2022/05/14 11:18
281
分布式限流方案

限流是常见的应用保护方案 常见限流方案 基于IP地址和基于服务器的访问请求限流。抵挡部分易识别的DDOS攻击,主要对request 请求头做解析判断 QPS、并发量(连接数)限流,如Tomcat,就有最大连...

分布式场景解决方案

分布式ID 雪花算法 数据库自增主键 分布式锁 redis zookeeper 分布式事务 seata LCN RocketMQ 事务消息 分布式缓存 redis 分布式数据库 mycat shardingjdbc 分布式链路追踪 zipkin pinpoint ...

2022/04/18 02:49
77

没有更多内容

加载失败,请刷新页面

返回顶部
顶部