此前部门内的一个线上系统上线后内存一路飙高、一段时间后直接占满。协助开发人员去分析定位,发现内存中某个Object的量远远超出了预期的范围,很明显出现内存泄漏了。结合代码分析发现,泄漏的这个对象,主要存在一个全局HashMap中,是作为HashMap的Key值。第一反应就是这里key对应类没有去覆写equals()和hashCode()方法,但对照代码仔细一看却发现其实已经按要求提供了自定义的eq
Nginx反向代理服务,可以代理接收请求,并把请求转发到设置好的其他服务器上。例如,Nginx服务器为 100.101.102.103,A服务为 100.101.102.104 ,通过Nginx配置文件,可以是Nginx服务器代理接收A服务的请求,然后转发到A服务上。通过SSL证书配置可以是Nginx具有接收Https的能力,然后通过http转发到A服务上;或者接收Http请求,通过Nginx配置
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号