- 博客(5)
- 收藏
- 关注
原创 flink反压_什么是flink反压
过了一段时间后由于上游的发送速率要大于下游的接受速率,下游的 TaskManager 的 Buffer 已经到达了申请上限,这时候下游就会向上游返回 Credit = 0,ResultSubPartition 接收到之后就不会向 Netty 去传输数据,上游 TaskManager 的 Buffer 也很快耗尽,达到反压的效果,这样在 ResultSubPartition 层就能感知到反压,不用通过 Socket 和 Netty 一层层地向上反馈,降低了反压生效的延迟。是否有了动态反压,静态限速就没用了?
2024-12-20 19:25:02
1083
原创 Flex+J2EE实例(cairngorm+blazeDS+hibernate+spring) part3
扩展HibernateDaoSupport的泛型基类。@param 实体类型。
2024-12-20 19:21:21
394
原创 Eureka非分区集群部署_eureka需要部署成集群方式吗
第一步:引入pom依赖,我这里采用spring-cloud版本为Greenwich.SR1第二步:创建启动类Application_EurekaServer01.java,使用@EnableEurekaServer注解开启Eureka Sever。
2024-12-20 19:10:14
410
原创 Eureka的注册表拉取及多级缓存机制简析_eureka 多级缓存用的是guava么
在eureka client增量同步注册表完成之后,也会计算一个hash值,然后将自己计算出来的这个hash值和eureka server全量注册表的hash值进行比对,如果是一致的,说明增量数据同步没问题,反之则说了增量数据同步出现了不一致,那么就会重新从eureka server全量拉取一份最新的服务注册表。Eureka的注册表拉取机制分为了两种,第一种是第一次拉取服务注册表的时候,此时需要全量拉取注册表,将所有服务的注册表信息全部存放起来,第二种是每隔30秒,增量拉取服务注册表。
2024-12-20 19:06:32
712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅