会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿伦啊
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2022年1月26日
MySQL8.0中的性能查看及SQL执行顺序
摘要: MySQL8.0中性能查看 -- 查询性能工具是否开启(1为开启) select @@session.profiling ; SET profiling = 1; select * from employees; -- 查看最近一条sql语句性能开销 show profile; SQL执行顺序 SQ
阅读全文
posted @ 2022-01-26 12:43 阿伦啊
阅读(578)
评论(0)
推荐(0)
2022年1月24日
SQL执行流程
摘要: 1.1MySQL中的SQL执行流程 MySQL的查询流程: 1、查询缓存:Server如果在查询缓存中发现了这条SQL语句,就会直接将结果返回给客户端;如果没有,就进入到解析器阶段。需要说明的是,因为查询缓存往往效率不高,所以在MySQL8.0以后就抛弃了这个功能(两个SQL需要完全一样,包括空格、
阅读全文
posted @ 2022-01-24 19:55 阿伦啊
阅读(153)
评论(0)
推荐(0)
2022年1月19日
消息丢失、重复、积压
摘要: 消息丢失 1、消息发送出去因网络问题没抵达服务器 做好容错方法,使用try catch 发送消息,没发送成功的消息进行重试发送。每一个消息都做好日志记录,往数据库中创建一个mq_message表保存记录,定期扫描数据库,将失败的消息再发送一遍。 2、消息抵达broker,broker要将消息写入磁盘
阅读全文
posted @ 2022-01-19 12:03 阿伦啊
阅读(77)
评论(0)
推荐(0)
2022年1月14日
OpenFeign远程调用丢失请求头
摘要: 问题:使用OpenFeign进行远程调用后,在远程服务中拦截请求判断数据时,发现Session中没有数据,携带的Cookie数据丢失了,而调用方是有Cookie数据的,经过一阵排查发现OpenFegin在远程调用时,新建了一个request,里面什么都没有。 Feign远程调用丢失请求头问题 解决方
阅读全文
posted @ 2022-01-14 17:19 阿伦啊
阅读(316)
评论(0)
推荐(0)
RabbitMQ消息确认机制
摘要: 概念 确认机制--》可靠抵达 发送端确认 #配置文件中 开启发送端到达服务器确认 spring.rabbitmq.publisher-confirms = true #开启发送端消息抵达队列确认 spring.rabbitmq.publisher-returns = true #只要抵达队列,以异步
阅读全文
posted @ 2022-01-14 11:55 阿伦啊
阅读(150)
评论(0)
推荐(0)
2022年1月12日
nginx跨域+vue的withCredentials
摘要: vue中配置了 axios.defaults.withCredentials = true 服务器在header中响应的是 access-control-allow-orgin: * 在vue中如上设置了withCredentials=true后,请求时需要指定路径或者服务器进行指定路径的修改,在n
阅读全文
posted @ 2022-01-12 17:59 阿伦啊
阅读(800)
评论(0)
推荐(0)
2022年1月11日
分布式多系统单点登录
摘要: 使用许雪里大佬编写的框架实现,git地址:https://gitee.com/xuxueli0323/xxl-sso 启动三个项目 /xxl-sso-server 登录服务器 8080 ssoserver.com /xxl-sso-web-sample-apringboot 项目1 8081 cli
阅读全文
posted @ 2022-01-11 17:14 阿伦啊
阅读(300)
评论(0)
推荐(0)
SpringSession
摘要: 分布式下Session共享问题解决方案 1、session复制 优点: web-server(Tomcat) 原生支持,只需修改配置文件 缺点:session同步需要数据传输,占用大量网络带宽,降低了服务器群的业务处理能力;任意一台web-server保存的数据都是所有web-server的sess
阅读全文
posted @ 2022-01-11 13:31 阿伦啊
阅读(570)
评论(0)
推荐(0)
2022年1月7日
CompleteableFuture常用方法解析
摘要: package com.xunqi.gulimall.search.thread; import java.util.concurrent.*; /** * @Description: * @Created: with IntelliJ IDEA. * @author: 阿伦啊 * @createT
阅读全文
posted @ 2022-01-07 10:51 阿伦啊
阅读(923)
评论(0)
推荐(0)
线程池的创建及参数
摘要: public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory t
阅读全文
posted @ 2022-01-07 09:47 阿伦啊
阅读(237)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告