分布式
机智的豆子
现在学习编程还在挣扎阶段,需要有恒心才能坚持下来。
展开
-
分布式定时任务-XXLJOB
1.什么是定时任务 指定时间去执行任务2.Java实现定时任务方式Threadpublic class Demo01 { static long count = 0; public static void main(String[] args) { Runnable runnable = new Runnable() { @Override public void run() { while (true) { try { Thread.sleep(原创 2020-07-13 01:11:16 · 1596 阅读 · 0 评论 -
分布式解决方案-解决网站跨域请求
1.什么是网站跨域 跨域原因产生:在当前域名请求网站中,默认不允许通过ajax请求发送其他域名。 两个项目之间使用ajax(前端类似后端的httpclient)实现通讯,如果浏览器访问的域名和端口与ajax请求访问的地址不一样的情况下,默认情况下浏览器会有安全机制,这个机制跨域问题,会无法获取返回结果。原理图:2原创 2020-06-26 15:34:34 · 437 阅读 · 3 评论 -
高并发情况下分布式全局Id生成
全局id生成高并发情况下,生成分布式全局id策略1、注意幂等性且全局唯一性2、注意安全性,不能被猜疑3、趋势递增性订单号命名规则:比如“业务编码 + 时间戳 + 机器编号[前4位] + 随机4位数 + 毫秒数”。1、利用全球唯一UUID生成订单号优缺点1.1 从利用全球唯一UUID生成订单号UUID基本概念:UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。UUID组成部分:当前日期和时间+时钟序列+随机数+全局唯一的IEEE机器识别号全局唯一的IEEE机器原创 2020-06-26 11:01:02 · 250 阅读 · 0 评论