07 2019 档案

摘要:本文阐述如何使用Kafka自带的kafka-consumer-groups.sh脚本随意设置消费者组(consumer group)的位移。需要特别强调的是, 这是0.11.0.0版本提供的新功能且只适用于新版本consumer。 在新版本之前,如果要为已有的consumer group调整位移必须 阅读全文
posted @ 2019-07-18 11:26 aizhen 阅读(526) 评论(0) 推荐(0)
摘要:一、前置控制器配置与讲解 上篇中理解了IOC容器的初始化时机,并理解了webApplicationContext和SevletContext和servlet的param等的概念和关系。 现在记录,如何配置前置控制器: <servlet> <servlet-name>MainServlet</serv 阅读全文
posted @ 2019-07-17 16:48 aizhen 阅读(303) 评论(0) 推荐(0)
摘要:1. 查看docker信息(version、info) 2. 对image的操作(search、pull、images、rmi、history) 3. 启动容器(run) docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源,包括文件系统、系统类库、shell 环境等等 阅读全文
posted @ 2019-07-11 17:04 aizhen 阅读(3673) 评论(1) 推荐(0)
摘要:Next-Key Locks Next-Key Locks是在存储引擎innodb、事务级别在可重复读的情况下使用的数据库锁,官网上有介绍,Next-Key Locks是行锁和gap锁的组合。行锁是什么我们都很清楚,这篇文章主要简单分析一下mysql中的gap锁是什么。innodb默认的锁就是Nex 阅读全文
posted @ 2019-07-11 10:28 aizhen 阅读(6270) 评论(3) 推荐(5)
摘要:一、什么情况下会触发fallback方法? 名字 描述 触发fallback EMIT 值传递 NO SUCCESS 执行完成,没有错误 NO FAILURE 执行抛出异常 YES TIMEOUT 执行开始,但没有在允许的时间内完成 YES BAD_REQUEST 执行抛出HystrixBadReq 阅读全文
posted @ 2019-07-04 14:07 aizhen 阅读(5283) 评论(0) 推荐(0)
摘要:1. 令牌桶限流算法 令牌桶会以一个恒定的速率向固定容量大小桶中放入令牌,当有浏览来时取走一个或者多个令牌,当发生高并发情况下拿到令牌的执行业务逻辑,没有获取到令牌的就会丢弃获取服务降级处理,提示一个友好的错误信息给用户。 2. RateLimiter简单实现 maven依赖 <!-- guava 阅读全文
posted @ 2019-07-03 11:41 aizhen 阅读(2115) 评论(0) 推荐(1)