- 博客(7)
- 收藏
- 关注
原创 线上性能问题排查总结
场景描述,压力测试过程中通过监控系统CPU 状态,在某一时刻,CPU使用率瞬时降低,一段时间后恢复正常,通过监测中间件http线程占用,观察是否达到极限,优化SQL性能,使用nmon 监测系统各项参数信息,最终定位到是由于主备库在进行数据同步时,备库的磁盘IO 过低限制了数据同步导致阻塞,从而引起应用的短暂宕机问题,最终将备库迁移存储优化IO速率后得到解决。
2024-02-22 12:45:33 629 1
原创 Redis安装
标题一、下载https://download.redis.io/releases/标题二、上传可以使用 rz -b 进行上传,防止无法解压进行解压操作标题三、安装cd 到安装目录进行编译make进入src 目录下redis.conf配置文件中daemonize守护线程,默认是NO,daemonize是用来指定redis是否要用守护线程的方式启动daemonize yes : redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表
2022-04-20 20:24:14 478
原创 Nginx配置headers_more模块,修改请求头,响应头
Nginx 添加headers_more模块下载地址: https://github.com/openresty/headers-more-nginx-module#installation下载完毕上传至服务器进入nginx安装目录执行命令 nginx -V查看目录安装配置headers_more注 此时应该进入nginx 的源文件目录,nginx 安装完毕之后会有两个目录,一个安装目录,一个源文件目录成功执行命令 make若出现一下错误进入与configure 同级目录,修改
2022-02-25 10:42:46 3551
原创 HTTP 后端无法接收header参数
前后端分离,跨域前端发送请求public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { String token = request.getHeader("Token"); if (token.isEmpty()){ response.setStatus(4
2022-01-11 13:25:44 1562
原创 Nginx安装
执行./configure --prefix=/usr/local/nginxhttps://blog.csdn.net/hybaym/article/details/50929958https://blog.csdn.net/b348858003/article/details/120887325
2022-01-11 13:09:45 846
原创 常用的List集合
常用的List集合List的实现类ArrayList 集合特点:数组结构,查询快,增删慢,运行效率快,线程不安全1、三个实现接口:Serializable、Cloneable、RandomAccessSerializable: 类的序列化由实现java.io.Serializable接口的类启用。 不实现此接口的类将不会使任何状态序列化或反序列化。 可序列化类的所有子类型都是可序列化的。 序列化接口没有方法或字段,仅用于标识可串行化的语义。Cloneable: 一个类实现 Clon
2021-06-24 19:53:01 1049
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人