部署一个java程序(爬虫),将此程序开启多份(如:十个),运行一段时间后,这些程序同时终止,疑为内存泄漏。
在linux系统下(64bit),4G内存,双核,环境里,运行程序时,部分程序设置参数-Xmx1024m ,另外的设置为-Xmx2048m ,
这些程序在工作一段时间后,同时终止,如果将这些程序分开部署(多进程不共用同一个程序,但还是在一个机器上),不会出现同时
终止的情况,是不是与内存有关?(程序很耗内存)