读书人

内存不足会导致resin的session机制失效

发布时间: 2013-01-25 15:55:29 作者: rapoo

内存不足会导致resin的session机制失效吗?

内存不足会导致resin的session机制失效吗?

?

系统采用resin发布,nginx作为前台服务器,最近经常出现session超时的错误,因为使用F5作为负载均衡的,就就一台一台服务器的检查,结果发现有部分服务器的内存被使用接近100%,是否会因为内存满导致session出现丢失的情况?有没有同类经验的??

1 楼 jiaoronggui 昨天 1月22日观察,服务器重启后,果然超时现象没有了,估计系统存在内存泄露问题。 2 楼 宏基小键盘 2 小时前 根据我的经验,如果系统是Linux的话,Linux的内存使用与windows不一样,会变变“吃”掉内存。大部分内存在做缓存,为了提高系统性能。也就是说如果部署在Linux下,这种现象可能是正常的。
Session的内存空间是在jvm中分配的,最大应该不超过jvm的最大值。如果有内存泄露的话,看下resin的log文件或jvm的dump文件,应该有发现
最后,F5和nginx的负载均衡策略也有可能造成session丢失。

读书人网 >软件架构设计

热点推荐