摘要:服务本身是一个,开起的线程数为,再加上一些其他线程,总的线程数不会超过服务内自己没有显示创建线程或者使用线程池。问题解决找到所在后,结局方案很简单,只需将的通过单例的方式注入到服务中,即可解决堆外内存泄漏的问题。 内存泄漏Bug现场 一个做BI数据展示的服务在一个晚上重启了5次,由于是通过k8s容器编排,服务挂了以后会自动重启,所以服务还能继续提供服务。 第一时间先上日志系统查看错误日...
摘要:前阵子,发布了一个黑科技,号称是一个全新的通用全栈虚拟机,并具有高性能跨语言交互等逆天特性,真有这么神奇简介是一个跨语言的通用虚拟机,不仅支持了等基于的语言,以及等基于的语言,还支持其他像和语言等。原生镜像加速来看这段代码,同样来自官网。 前阵子,Oracle 发布了一个黑科技 GraalVM,号称是一个全新的通用全栈虚拟机,并具有高性能、跨语言交互等逆天特性,真有这么神奇? Graa...
摘要:进度条进度条相信大家都很熟悉了,但是大部分情况下,都需要自定义一下,不然过不了设计那一关。如果想偷懒从网上找一个拿来用,奈何要么样式不对,要么颜色不对,要么就是可定制型太低。 Bamboy进度条Demo 进度条相信大家都很熟悉了, 但是大部分情况下, 都需要自定义一下, 不然过不了设计那一关。 如果想偷懒从网上找一个拿来用, 奈何要么样式不对, 要么颜色不对, 要么就是...
摘要:嗅探器允许从正在运行的集群中自动发现节点并将它们设置到现有的实例的最小的库,它默认使用节点信息检索属于集群的节点,并使用解析获得的响应。可以在找到客户端嗅探器的。 嗅探器 允许从正在运行的Elasticsearch集群中自动发现节点并将它们设置到现有的RestClient实例的最小的库,它默认使用节点信息api检索属于集群的节点,并使用jackson解析获得的json响应。 与Elas...