java
kk-1004
不太想写
展开
-
大数据量写入redis
大数据量写入redis中用pipe管道模式主要是减少了tcp的连接的交互时间,当一批命令执行完毕后,一次性发送结果;步骤:1、构造协议数据格式;2、编写shell脚本使用pipe模式导入redis;...原创 2020-03-17 17:41:09 · 607 阅读 · 0 评论 -
消息中间件MQ如何处理消费失败的消息
商城系统业务场景为例:1、分为多个微服务,订单系统、仓储系统、MQ;2、用户点击购买后会进行支付,支付的时候会调用第三方支付系统;3、支付成功后创建订单和做一些其他业务操作,同时在MQ中生成消息;4、仓储系统消费消息,然后进行库存处理、发货处理;当仓储系统消费消息失败的时候,怎么处理呢?在MQ消息系统中设置核心业务队列和死信对列,将仓储系统消费失败的消息放入死信队列,仓储系统会开启一个...原创 2020-03-17 17:26:48 · 1531 阅读 · 0 评论 -
删除指定时间前目录下生成的所有文件、文件夹
/* * 删除指定时间前目录下生成的所有文件、文件夹。 * 如果我有一个这样的目录这个目录是按照年月日时分秒生成C:\saveFile\2010y\06m\01d\15h\47mi这是最新的一个目录, * 然后我设定一个分钟10分钟,指定删除十分钟以前的所有的文件、文件夹 */public class DeleteFilesJob implements Job { p...2010-06-18 16:40:55 · 223 阅读 · 0 评论 -
jquery
function checkState() { $.post("",{viewId:""},check);}function check(state) { if(state=='wait') { document.all.prompt.innerHTML="正在初始化View的有关信息……"; }else if(state=='no'){ var succe...2010-06-30 15:09:32 · 80 阅读 · 0 评论 -
通过实际业务场景理解后端接口的幂等性
这里写自定义目录标题今天突然想起想要研究下幂等性这个问题,然后就在网上搜了下资料,发现看的这篇文章通俗易懂,就有想转载的冲动,嘻嘻。转载链接:https://blog.csdn.net/zhangliangzi/article/details/79760455写在前面:之前在设计接口时因经验尚浅,并未过多考虑幂等性,但这两天出现的一个线上问题让我认识到了某些情况下接口幂等性的重要性;非幂等...转载 2019-09-27 15:09:51 · 136 阅读 · 0 评论 -
【微服务】分布式事务的实现方法及替代方案
BASE(Basically avaliable, soft state, eventually consistent): 是分布式事务实现的一种理论标准.柔性事务 vs. 刚性事务刚性事务是指严格遵循ACID原则的事务, 例如单机环境下的数据库事务.柔性事务是指遵循BASE理论的事务, 通常用在分布式环境中, 常见的实现方式有: 两阶段提交(2PC), TCC补偿型提交, 基于消息的异步确...原创 2019-09-27 17:08:07 · 233 阅读 · 0 评论 -
一线大厂的分布式唯一ID生成方案是什么样的?
https://blog.csdn.net/zl1zl2zl3/article/details/89509445#comments原创 2019-10-10 10:50:17 · 109 阅读 · 0 评论