redis
我的编号9527
追求写出最完美的代码
展开
-
重试机制的实现(4m,10m,10m,1h,2h,6h,15h)
项目场景: 由于我我们现在所作的项目有有很多的外放接口供代理商调用,但是有些接口的响应并不是实时返回的,此时我们就需要以回调接口的方式,将信息响应给代理商。在这期间可能会出网络不稳定等其他情况,导致回调接口调用失败。所以需要特定的回调重试机制。这个机制参考了支付宝的通知模式。 思考过程: 回调本身很简单,只需代理商按要求实现我们的接口便可,但是重试机制比较麻烦,他的重试时间间隔不固定,而且到后面时间的间隔过长,使用定时任务达到的效果也并不理想,最后,通过使用rabbitmq,死信队列的特性,完美的实现了原创 2022-01-26 15:31:30 · 3183 阅读 · 0 评论 -
Redis中文显示为Unicode编码
只要在启动客户端的时候加上–raw就可以了 例如:redis-cli --raw原创 2021-06-04 14:49:30 · 324 阅读 · 0 评论