繁体   English   中英

OOM使用CRON但不使用SHELL

[英]OOM using CRON but not using SHELL

当我通过外壳启动内存使用率很高的Java程序(“ -Xmx52g”)时,一切运行良好。 但是,如果我用CRON用相同的命令和相同的用户启动相同的程序,则几秒钟后就会收到java.lang.OutOfMemoryError。

另外,只要我不杀死被阻止的Java程序,CRON就无法执行任何操作。 无论应该启动哪个cronjob,它始终在syslog中以“(CRON)错误(无法分叉)”结束。 杀死Java程序后,所有新的cronjobs都可以正常工作。

该问题仅在Ubuntu 16.04上出现,所有旧版本均运行良好。 这是错误还是新的安全功能? 我没有找到有关此问题的任何信息,因此希望任何人都可以提供帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM