Metaspace泄漏排查
一、案件背景
近日,一个线上应用开始频繁报警:异常日志、接口rt超时、load高、tcp重传率高等等。现场监控如下:
从基础监控来看,cpu使用率不算特别异常,而load高说明等待cpu资源的线程队列长,配合rt上涨来看,推测是线程出现了堆积,而线程堆积一般有两种情况:
线程内部处理耗时变长:比如缓存未命中、被下游请求block、慢sql、循环逻辑耗时等。
安装Coturn(TURN / STUN服务器)
安装Coturn(TURN / STUN服务器)
在云上使用TURN / STUN服务器,需要打开安全组中的所有UDP端口,因为STUN / TURN将使用整个0-65535范围内的任何可用端口。
在Ubuntu 16.
千牛挂“虹(Rainbow)”,域和角色不胜数
9月20-21日,淘宝开放平台与阿里云云栖社区联合主办了“大流量高并发互联网应用实践在线峰会”,阿里巴巴商家事业部高级技术专家李浩带来了“千牛开放从云到端”的重要演讲。主要从千牛的架构开始谈起,然后解释了千牛的开放模式,进而分析了千牛的多域多角色特性,最后和大家分享了云数据前置服务的方案。
云解析DNS“免费版”与“付费版”的功能对比!新手引导
云解析DNS“免费版”与“付费版”的功能对比!新手引导
阿里云域名DNS解析是免费的,阿里云云解析DNS是付费的,那么同样是DNS解析免费版和付费版有什么区别?aliyun网分享免费版DNS和云解析DNS的区别:
DNS免费版和云解析DNS付费版的区别参数分类 参数项 参数值 免.
负载均衡(SLB)使用最佳实践
负载均衡(Server Load Balancer,下文简称 SLB)的引入,可以降低单台云服务器 ECS(下文简称 ECS)出现异常时对业务的冲击,提升业务的可用性。同时,结合弹性伸缩服务,通过动态调整后端服务器,可以快速对业务进行弹性调整(扩容或缩容),以快速应对业务的发展。
使用 TeamCity 实现持续集成(CI)
持续集成(Continuous Integration),也就是我们经常说的 CI,是现代软件开发技术的基础。本文论述了如何使用 TeamCity 持续集成工具来实现项目的持续集成。