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