Swagger2为程序生成文档

前言:swagger2就相当于一个实时同步文档,给前端提供接口的插件。将平常写注释前面加个注解就可以了,非常的方便,但是生产环境为了安全和运行效率,需要关闭(抄自知乎)1.引入依赖 <!-- swagger --> <dependency>
Swagger2 文档 2023年03月20日 376次浏览

Thymeleaf静态页面生成/Boot/Cloud

前言:Thymeleaf说白了,为了解决访问量过大,解决抗并发,为一些无需经常去数据库查询的东西生成 纯html静态的页面,如:登录/注册/商品详情需要的依赖过多,openfeign,阿里的json等等,在报错过程中,可自行推算需要什么依赖,文章仅供参考开始主依赖<dependency>
Thymeleaf 静态页面 并发 2023年03月16日 384次浏览

Boot/Cloud使用阿里canal.client组件让数据同步到Redis

前言需要的工具请前往:https://www.ifnice.cn/archives/30还需要阿里canal.client软件,这里提供1.1.5版本:https://wwba.lanzoum.com/ie2UG0prasbc作用:数据库修改了某一个东西,立即同步到Redis,如果Redis原来没有
阿里 springboot SpringCloud mysql OpenResty Redis 单线程 多线程 同步 数据 2023年03月10日 356次浏览

OpenResty+Redis+Mysql+Lua实现多级缓存(浏览器版)

前言本文章环境请前往:https://www.ifnice.cn/archives/30意义:浏览器运行lua文件,实现多级缓存多级缓存:Nginx-Redis-Mysql简说:Nginx先自已找,没找到去Redis找数据,Redis没找到去Mysql找,Mysql找到返回Redis。下次Nginx
OpenResty Lua 多级缓存 Nginx 缓存 Redis 2023年03月10日 370次浏览

OpenResty让浏览器运行Lua(入门)

简介OpenResty是一个基于Nginx与Lua的高性能 Web 平台,目前国内有bilibili(b站)在用环境:win10电脑本地,OpenResty版本:1.15.8.2,Lua版本:lua53OpenResty官方最新版,没有Lua文件,这里提供的文件如下OpenResty:https:/
OpenResty Lua 2023年03月08日 363次浏览

使用Zipkin让Sleuth可视化

说明这个功能全部在消费者上,如user,pcSleuth1.添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sta
网关 Gateway Zipkin Sleuth 2023年03月06日 363次浏览

gateway(网关)基于Filter限流

前言:SpringCloudGateway官方就提供了基于令牌桶的限流支持。基于其内置的过滤器工厂RequestRateLimiterGatewayFilterFactory 实现。在过滤器工厂中是通过Redis和lua脚本结合的方式进行流量控制简说:说白了,就是n秒内快速访问n次给你拦截住,类型网
限流 防CC 网关 Gateway Filter 2023年03月06日 361次浏览

使用Nacos云端管理yml(配置文件),将文件扔云端

前言Springboot和Springcloud都可以使用Nacos在阅读本文章之前,请先阅读:https://www.ifnice.cn/archives/23开始1.浏览器打开:http://192.168.200.1:8848/nacos2.Data ID为spring-application
Nacos 2023年03月02日 389次浏览

SpringBoot使用Security认证框架(2.使用)

前言本文章是使用方法,数据库查询使用的是mybatis-plus需要的工具类,请前往:https://www.ifnice.cn/archives/24开始1.UserService里面有一个方法:根据用户名和密码查询,返回token String login(String username
springboot 组件 Security 认证 授权 2023年03月02日 372次浏览

Nginx为网关等提供负载均衡+抗并发

前言1.Nginx是一款很优秀的web服务器,与Apache相比,虽然Apache被称为世界排名第一,快速、可靠并且可通过简单的API扩充,但是抗并发不如Nginx2.如果win服务器或本地win电脑开发,只能使用普通的Nginx如果您是Linux,推荐使用Nginx -Tengine,这个是淘宝网
组件 SpringCloud 微服务 负载均衡 Nginx 并发 2023年03月02日 387次浏览