相关文章
jwttoken+redis+springsecurity
思路
jwttoken不设置过期时间
redis管理过期时间,并且续签
redis中key"login:"userId, valuejwtUser
再次访问时,解析token中userId,并且根据过期时间自动续签JWT 实现登录认证 Token 自动续期方案 pom文件配置
<!--Redis--&…
建站知识
2024/11/7 5:24:57
6.Docker搭建RabbitMQ
1、端口开放
如果在云服务上部署需在安全组开通一下端口:15672、5672、25672、61613、1883。 15672(UI页面通信口)、5672(client端通信口)、25672(server间内部通信口)、61613(stomp 消息传输)、1883(MQTT消息队列遥测传输)。 2、安装镜像 docker pull rabbitmq 3、…
建站知识
2024/10/27 8:16:54
RocketMQ为什么要保证订阅关系一致
这篇文章,笔者想聊聊 RocketMQ 最佳实践之一:保证订阅关系一致。 订阅关系一致指的是同一个消费者 Group ID 下所有 Consumer 实例所订阅的 Topic 、Tag 必须完全一致。 如果订阅关系不一致,消息消费的逻辑就会混乱,甚至导致消息丢…
建站知识
2024/10/29 9:41:58
如何设置CentOS系统以禁用不必要的网络端口和服务?
要禁用CentOS系统中的不必要的网络端口和服务,可以按照以下步骤进行操作: 1. 查看当前正在运行的服务和端口:使用以下命令可以查看正在运行的服务和对应的端口号。 sudo netstat -tuln 2. 停用不必要的服务:根据netstat命令的输…
建站知识
2024/10/29 11:20:21
在Mac中使用 brew services start redis 命令启动、停止Redis服务报错
一、问题现象
启动Redis服务命令:
brew services start redis异常信息如下:
Error: uninitialized constant Homebrew::Service::System
/opt/homebrew/Library/Homebrew/macos_version.rb:150:in const_missing
/opt/homebrew/Library/Taps/homebrew…
建站知识
2024/10/29 10:03:23
BAT学习——计算当前路径下指定格式文件的MD5值,将文件名与MD5值写入文本
将以下内容粘贴到bat脚本中,双击运行,生成MD5.txt文件,需要其他格式,修改循环中的.rar 多个格式使用or分开
*.rar or *.bat脚本内容
echo off
setlocal enabledelayedexpansionrem 设置输出文件名
set "outputFileMD5.txt&…
建站知识
2024/10/29 9:42:08
SOLIDWORKS® 2024 新功能 - 3D CAD
1、 先前版本的兼容性
• 利用您订阅的 SOLIDWORKS,可将您的 SOLIDWORKS 设计作品保存为旧版本,与使用旧版本 SOLIDWORKS 的供应商无缝协作。
• 可将零件、装配体和工程图保存为新版本前两年之内的SOLIDWORKS 版本。 优点:
即使其他用户正…
建站知识
2024/10/29 9:41:39
Grafana 10 新特性解读:体验与协作全面提升
作者:徽泠(苏墨馨)
为了庆祝 Grafana 的 10 年里程碑,Grafana Labs 推出了 Grafana 10,这个具有纪念意义的版本强调增强用户体验,使各种开发人员更容易使用。Grafana v10.0.x 为开发者与企业展示卓越的新功能、可视化与协作能力&…
建站知识
2024/10/24 9:35:17