- 博客(5)
- 收藏
- 关注
转载 Node.js结合RabbitMQ延迟队列实现定时任务
实际业务中对于定时任务的需求是不可避免的,例如,订单超时自动取消、每天定时拉取数据等,在Node.js中系统层面提供了setTimeout、setInterval两个API或通过node-schedule这种第三方库来实现。通过这种方式实现对于简单的定时任务是ok的,过于复杂的、可用性...
2019-05-26 20:51:00 334
转载 RabbitMQ高级特性消费端限流策略实现
应用范围为服务访问量突然剧增,原因可能有多种外部的调用或内部的一些问题导致消息积压,对服务的访问超过服务所能处理的最大峰值,导致系统超时负载从而崩溃。业务场景举一些我们平常生活中的消费场景,例如:火车票、机票、门票等,通常来说这些服务在下单之后,后续的出票结果都是异步通知的,如果服务本...
2019-05-26 20:50:00 225
转载 Docsify快速搭建个人博客
平常写一些文档或者个人笔记时,Markdown 是我的第一个选择,因为它用起来真的很方便、简洁。那么今天要讲的 Docsify 是什么呢?Docsify简介Docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文...
2019-05-26 20:47:00 399
转载 MongoDB索引与优化详解
在MongoDB中通过建立索引可以进行高效的查询,如果没有索引MongoDB将会扫描整个集合与查询的条件进行匹配,这对于性能会造成很大的消耗。技术博客: Node.js技术栈快速导航Mongodb索引类型索引属性索引实例测试索引(Index)创建导致的库级锁问题面试指...
2019-04-27 21:36:00 101
转载 SpringBoot零基础实现WebApi服务(1)项目构建
快速导航IntelliJ IDEA 中的Spring Initializr快速构建SpringBoot工程编写一个Hello SpringBoot程序[运行程序] 三种方式启动项目 [more]项目属性配置[项目属性配置] application.properties文件设置配置 ...
2018-10-22 21:07:00 557
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人