![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 90
gardenias_lily
这个作者很懒,什么都没留下…
展开
-
分布式调度问题
1 定时任务的场景定时任务形式:每隔⼀定时间/特定某⼀时刻执⾏例如:订单审核、出库 订单超时⾃动取消、⽀付退款 礼券同步、⽣成、发放作业 物流信息推送、抓取作业、退换货处理作业 数据积压监控、⽇志监控、服务可⽤性探测作业 定时备份数据 ⾦融系统每天的定时结算 数据归档、清理作业 报表、离线数据分析作业2 什么是分布式调度什么是分布式任务调度?有两层含义1)运⾏在分布式集群环境下的调度任务(同⼀个定时任务程序部署多份,只应该有⼀个定时任务在执⾏)2)分布式原创 2022-05-15 18:38:02 · 233 阅读 · 0 评论 -
一致性hash算法虚拟节点解决方案
1 Hash算法应⽤场景Hash算法在分布式集群架构中的应⽤场景Hash算法在很多分布式集群产品中都有应⽤,⽐如分布式集群架构Redis、Hadoop、ElasticSearch,Mysql分库分表,Nginx负载均衡等主要的应⽤场景归纳起来两个请求的负载均衡(⽐如nginx的ip_hash策略)Nginx的IP_hash策略可以在客户端ip不变的情况下,将其发出的请求始终路由到同⼀个⽬标服务器上,实现会话粘滞,避免处理session共享问题如果没有IP_hash策略.原创 2022-05-11 17:27:39 · 1891 阅读 · 0 评论 -
Git使用方法
**远程仓库:\color{#FF3030}{远程仓库:}远程仓库:**添加远程库:\color{#FF3030}{添加远程库:}添加远程库:$ git remote add origin git@github.com:michaelliao/learngit.git从远程库克隆:\color{#FF3030}{从远程库克隆:}从远程库克隆:要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。Git支持多种协议,包括https\color{#FF3030}{https}原创 2021-02-04 14:29:46 · 123 阅读 · 0 评论