- 博客(4)
- 资源 (34)
- 收藏
- 关注
转载 阿里云消息队列 RocketMQ-常见使用方式说明-消息重试
转自阿里云官方文档MQ 消费者的消费逻辑失败时,可以通过设置返回状态达到消息重试的结果。MQ 消息重试只针对集群消费方式生效;广播方式不提供失败重试特性,即消费失败后,失败消息不再重试,继续消费新的消息。重试次数MQ 默认允许每条消息最多重试 16 次,每次重试的间隔时间如下:第几次重试每次重试间隔时间第几次重试每次重试间隔时间1
2017-09-20 19:43:32 5413
原创 ssl_error_rx_record_too_long and Apache SSL 解决办法
访问url的时候火狐报了ssl_error_rx_record_too_long and Apache SSL错误,主要原因是端口号错了,加上445端口号即可。参考链接:https://stackoverflow.com/questions/119336/ssl-error-rx-record-too-long-and-apache-ssl
2017-09-20 11:43:21 8638
转载 分布式锁三种实现方式原理及对比
目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一致
2017-09-18 14:09:44 510
转载 基于Redis实现分布式锁
背景在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分布式锁机制。Redis命令介绍使用Redis实现分布式锁,有两个重要函数需要介绍
2017-09-18 10:06:45 500
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人