elunez / eladmin-mp

eladmin mybatis-plus版本:项目基于 Spring Boot 2.6.4 、MyBatis-Plus、Spring Security、Redis、Vue的前后端分离的后台管理系统, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
https://eladmin.vip/demo
Apache License 2.0
471 stars 179 forks source link

项目启动后,首次登录比较慢 #5

Closed jiangqx95 closed 1 year ago

jiangqx95 commented 1 year ago

微信图片_20230705113959

启动项目首次登录比较慢,后面再登录就正常了,看日志是加载了yauua这个插件 我的处理方式是项目启动后,程序自动去调下登录接口,后面登录就快了,不知道有没有更好的处理方式。

Jeffery186 commented 1 year ago

Redis首次使用会建立连接,这个过程比较慢

elunez commented 1 year ago

Redis首次使用会建立连接,这个过程比较慢

这个不是 Redis ,这个是一个 ua 识别依赖,首次访问 StringUtil 的时候会进行初始化,这个过程慢。 现在已经替换为 hutool 工具包获取 ua 信息了,就不存在慢的问题了