我的成长磨练,每天写博客,年轻人,卷起袖子,来把手弄脏吧! ------ 博客首页
摘要: 分布式锁三种实现方式: 1 2 3 1. 基于数据库实现分布式锁; 2. 基于缓存(Redis等)实现分布式锁; 3. 基于Zookeeper实现分布式锁; 今天介绍下基于redis实现分布式锁: 1. 使用命令介绍:(1)SETNXSETNX key val:当且仅当key不存在时,set一个ke 阅读全文
posted @ 2020-07-23 14:34 ltian123 阅读(553) 评论(0) 推荐(0) 编辑
摘要: nginx能代理N台tomcat nginx正常可以支持5万的并发, tomcat默认配置的最大请求数是 150 Windows Tomcat允许每个进程maxThreads(最大线程数)2000 Linux Tomcat允许每个进程maxThreads(最大线程数)1000 nginx可以支持的并 阅读全文
posted @ 2020-07-23 13:52 ltian123 阅读(10982) 评论(0) 推荐(0) 编辑
摘要: 将session放入放入redis缓存中可以解决多个应用session共享问题 一、主要pom依赖 <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</a 阅读全文
posted @ 2020-07-23 10:23 ltian123 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 我们真实的服务器不应该直接暴露到公网上去,否则更加容易泄露服务器的信息,也更加容易受到攻击。一个比较“平民化”的方案是使用Nginx反向代理它。今天就来聊一聊使用Nginx反向代理的一些能力,Nginx代理能帮助我们实现很多非常有效的API控制功能。这也解释了我为什么一直推荐使用Ngin 阅读全文
posted @ 2020-07-23 10:12 ltian123 阅读(216) 评论(0) 推荐(0) 编辑
go顶部