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