logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GC垃圾分代回收机制及算法

在java语言中java内存运行时区的各个部分程序计数器、虚拟机栈、本地方法栈,随线程而生、线程而灭,内存的分配与回收都具有确定性java堆和方法区则不同,一个接口中多个实现类需要的内存不同,一个方法区需要的内存也可能不同,线程只有在运行时才知道创建了那些对象,这部分内存回收创建都是动态的。判断哪些内存需要回收 方法:1、引用计数算法2、可达性分析算法垃圾收集算法:1、标记-清除算法...

SpringCloud 微服务间调用,通信RPC、Http选择

RPC与Http远程调用1、RPC :Remote Produce call ,自定义数据格式,基于tcp通讯,速度快效率高,早期的webservice 与dubbo .2、http网络传输协议,基于tcp,规定了传输协议格式,目前服务通信,客户端浏览器都采用,也可服务调用,缺点:消息臃肿rest风格基于HTTP二者区别使用场景:对于效率要求比较高,开发时使用统一的技术方法栈,则选择R...

com.netflix.discovery.shared.transport.TransportException: Retry limit reached; giving up on complet

SpringCloud微服务:客户端服务启动出错检查:application.yml或bootstrap.propertieseureka.client.serviceUrl.defaultZone=配置是否正确:端口正确否//配置打开的是生产还是本地模式服务端服务启动出错eureka是否配置防止自身注册eureka.client.register-with-eureka=fals...

随笔rabbitmq与kafka区别

对比项kafkarabbitmq开发语言Javaerlang是否支持多租户2.x.x支持多租户支持多租户是否支持topic优先级不支持支持是否支持消息全局有序不支持支持是否支持消息分区有序支持支持是否内置监控无内置监控内置监控是否支持多个生产者一个topic支持多个生产者是否支持多个消费者一个topic支...

#rabbitmq#kafka
到底了