为了我的项目,我必须在linux中运行数百个java进程。但是由于系统资源的匮乏,同时运行这么多进程是不可能的。也就是说,我必须将所有进程划分为连续的块,每个块运行6个进程。但这并不理想,因为在前一个块的6个进程全部完成之前,连续的块无法开始运行。我想要的是绕过block方法,只设置阈值6。当一个进程完成时,该机制将自动启动一个新进程,类似于java的blockingqueue。是否可以在bashshell脚本中执行此操作?提前谢谢。
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!