分布式
分布式
hanjq_code
遗憾是什么?是初见少年拉满弓,不惧岁月不惧风。可终是东风吹醒英雄梦,生活磨平少年心。原以为山一程水一程,人生何处不相逢。可后来才发现,一别再无归期,相见只在梦里。
展开
-
eurka 清除宕机服务
1.查看服务列表在Eureka注册服务中心查看所有服务列表2.删除指定服务http://xxxx:xxx/eureka/apps/xxx/xxx举例:http://admin:123123@192.168.3.246:9999/eureka/apps/hj360-core/my.bxwell.com:hj360-core:157013.强制下线请求方式:PUThttp://ip:port/eureka/apps/appID/instanceID/status?value=OU原创 2021-01-12 19:16:05 · 215 阅读 · 0 评论 -
springboot分布式/集群+Redis的session读写+Nginx服务转发 实现session共享
在传统的单服务架构中,一般来说,只有一个服务器,那么不存在 Session 共享问题,但是在分布式/集群项目中,Session 共享则是一个必须面对的问题,先看一个简单的架构图:在这样的架构中,会出现一些单服务中不存在的问题,例如客户端发起一个请求,这个请求到达 Nginx 上之后,被 Nginx 转发到 Tomcat A 上,然后在 Tomcat A 上往 session 中保存了一份数据,下次又来一个请求,这个请求被转发到 Tomcat B 上,此时再去 Session 中获取数据,发现没有之前原创 2020-10-16 16:13:16 · 275 阅读 · 5 评论 -
分布式锁三种实现方式及对比
分布式锁三种实现方式:1. 基于数据库实现分布式锁;2. 基于缓存(Redis等)实现分布式锁;3. 基于Zookeeper实现分布式锁;一, 基于数据库实现分布式锁1. 悲观锁利用select … where … for update 排他锁注意: 其他附加功能与实现一基本一致,这里需要注意的是“where name=lock ”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会不走这个索引,导致锁表问题。2. 乐观锁所谓乐观锁与前边最大转载 2020-11-19 09:15:37 · 353 阅读 · 0 评论