为保证服务挂掉后有core文件可追查,需要打开linux系统的core文件,最初在每个用例执行前都用ulimit -c unlimited进行设置,而使用的是java ssh登陆linux服务器去执行命令,但执行了该命令后就立即退出了,所以再执行ulimit -c查看,结果仍然是默认的0,也就是没设置成功。
在网上查了下永久设置的方法:
sudo vi /etc/security/limits.conf,设置下面选项
* soft core unlimited
root soft core unlimited
之后保存。*代表所有用例,对root用例专门设置,以确保对root用例生效。