![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
java
初出茅庐的佩奇
这个作者很懒,什么都没留下…
展开
-
注册中心【Eureka】
通常微服务自身的故障关闭,只会导致个别微服务出现故障,一般不会大面积出现故障,而网络故障会导致eureka server在短时间内无法收到大批心跳,考虑到这个区别,eurake设定了一个阈值,当判断挂掉的服务的数量超过阈值时,eureka server认为很大程度上出现了网络故障,将不再删除心跳过期服务。自我保护的条件:一般情况下,微服务在eureka上注册后,会30s定期发送心跳,eureka通过心跳来判断微服务是否健康,同时会定期删除超过90s没有发送心跳的服务。2、Renew(服务续约):发送心跳;原创 2023-06-22 15:18:36 · 1688 阅读 · 1 评论 -
java8集合的流式操作-实用案例(二)
1、map(Student::getStuName).distinct() 集合中对象是否存在某个字段重复。3、mapToInt(List::size) 嵌套集合的数量是否一致。2、Collectors.toMap 获取集合中重复的对象。4、flatMap,获取嵌套集合中的某个字段。原创 2022-09-04 11:15:59 · 531 阅读 · 2 评论 -
java8集合的流式操作-实用案例
5、groupingBy 通过某个字段分组输出map,key为分组标识,value为匹配当前标识的集合。3、toMap 集合转换为map,以student的某个字段为key,当前student为value。1、filter(arg) 筛选出来arg为true的组成新的集合。4、mapToInt 获取student stuNumber字段。2、findFirst 返回第一个匹配的。定义Student类。原创 2021-06-20 21:38:44 · 388 阅读 · 2 评论