- 博客(8)
- 收藏
- 关注
原创 三种SpringSecurity-web用户认证权限方案
Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。 正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分,这两点也是 Spring Security 重要核心功能。
2023-03-10 14:31:30
301
原创 集群Eureka环境构建
集群原理说明问题:微服务RPC远程服务调用最核心的是什么 答:高可用,试想你的注册中心只有一个only one, 它出故障了(不能提供和服务了),会导致整个为服务环境不可用,所以解决办法:搭建Eureka注册中心集群 ,实现负载均衡+故障容错。集群环境的操作实现原理:互相注册,相互守望,对外是整体。
2023-03-03 21:53:04
181
原创 VMware 克隆的虚拟机,只有一台能上网问题
克隆虚拟机后,发现不能上网。原虚拟机和克隆虚拟机只有一台能上网。可能是:克隆的虚拟机,网卡 MAC 地址和原虚拟机一样导致。3.这里我们直接点击生成按钮,重新随机一个MAC地址。我们重新分配克隆虚拟机的MAC 地址即可。在虚拟机关闭的状态打开编辑虚拟机设置。选择网络适配器中的高级选项。4.一直确定保存改动。
2023-02-27 09:13:07
2429
1
原创 Starter实现SpringBoot数据脱敏
3.创建Handler数据访问,使用@Desensitization注解选择需要脱敏的访问路径。2.创建用户实体类,使用@DesensitizationProp注解实现给数据自动脱敏。4.最后启动Springboot访问页面,得到数据。成功实现Starter方式的数据脱敏。1.导入starter依赖。
2023-02-17 17:25:23
214
原创 SpringSession实现Springboot+Redis会话同步
它还提供了透明的集成:HttpSession 允许以中立的方式替换应用程序容器(即 Tomcat)中的HttpSession,并支持在 Headers 中提供会话 ID 以与 RESTful API 一起使用。Session允许通过将对象存储在Web服务器的内存中在整个用户会话过程中保持任何对象。存储需要在整个用户会话过程中保持其状态的信息,例如登录信息或用户浏览Web应用程序时需要的其它信息。序容器的解决方案的情况下,可以轻松地支持集群会话。5.创建RedisConfig文件。
2023-02-15 21:58:25
418
原创 Tomcat监控实现自动重启
1.在Linux根目录下创建一个 /datas/monitor.sh 脚本文件2修改 $TOMCAT_HOME/bin/setclasspath.sh 文件,在文件的开始添加 JAVA_HOME 和 JRE_HOME3.添加系统的定时调度,修改 /etc/crontab 文件,在文件末尾添加如下内容4.通过 tail -f /tmp/TomcatMonitor.log 查看脚本执行清空,如果没有运行,执行 systemctl restart crond 重启Linux定时调度
2023-02-14 08:45:27
356
原创 nginx集群会话同步共享Session
ip_hash(绑定ip)每个请求都是按访问ip的hash结果分配,这样做每个访客都会固定访问一个后端服务器,可以解决session不同步的问题。一.配置ng.conf文件在nginx根目录下进入/conf.d目录,并配置ng.conf文件访问多个tomcat,配置如下。
2023-02-11 10:10:57
402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人