- 博客(4)
- 收藏
- 关注
原创 eureka的自我保护机制?
eureka的自我保护机制?1.Eureka在运行期间会统计心跳失败的比例,在15分钟内是否低于85%,如果出现低于的情况,Eureka Server会将当前的实例注册信息保护起来,同时提高一个警告,表明进入了保护模式。2.一旦进入保护模式,Eureka Server将会尝试保护其他服务注册表中的信息,不在删除服务表中的数据。也就是不会注销任何微服务。3.我们在开发测试阶段,需要频繁地重启发布,如果触发了保护机制,则旧的服务实例没有被删除,这时请求有可能跑到旧的实例中,而该示例已经关闭了,这就是导致错
2021-01-18 11:55:53
477
原创 Mysql数据库的引擎介绍
1.Mysql中的数据用各种不同的技术存储在文件中,这些技术中的每一种技术都使用不同的存储机制,索引技巧,锁定水平并且最终提供广泛的不同功能和能力,在Mysql中间这些不同的技术以及配套的相关功功能职位存储引擎。2.存储引擎其实就是对与数据库文件的一种存储机制,如何实现存储数据,如何为存储的数据建立索引以及如何更新,查询数据等技术实现的方法。3.mysql存储引擎总共有九种,常用的数据引擎有MyISAMInnoDB查看mysql支持的引擎命令:show enginesmysql 5.5以及更高的
2021-01-17 15:26:03
384
原创 栈和堆的对比
栈内存栈内存首先是一片内存区域,存储的都是局部变量凡是定义在方法中的都是局部变量(方法外的 是全局变量),for循环内部定义的也是局部变量是先加载函数才能进行局部变量的定义,所以方法先进栈,然后再定义变量,变量有自己的作用域,一旦离开作用域,变量就会被释放。栈内存的更新速度很快,因为局部变量的生命周期都很短。堆内存存储的是数组和对象(其实数组就是对象),凡是new建立的都是在堆中堆中存放的都是实体(对象),实体用于封装数据,而且是封装多个(实体的多个属性),还可以用,所以堆是不会随时释放的
2021-01-17 09:47:33
88
原创 Java~集合
1.Listlist是一个接口下面有两个常用的实现类。增调用的是add()方法。删调用的是remove()方法。1.ArrayList 基于数组实现的基于数组实现的,查询快(数组有索引),增删慢(牵扯到扩容,拷贝老的数组到新的数组中,每次扩容为原来的1.5倍,),ArrayList的初始化方法有两种1.当真正对数组进行添加的时候分配内存,初始值为10。2.直接为数组的容量定下内存大小。2.LinkedList 基于链表实现的基于链表实现的,查询慢(查询的时候需要对链表进行遍历),增
2021-01-16 10:51:21
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人