0
回答
任务执行问题,钻牛角尖了?
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   
在一个容器中存放着N个任务;
现在有M(M<<N)个进程并行的从容器中取出别人没有取走的任务进行执行,在执行过程中受时间的影响可能某些任务会执行失败(最多12小时内恢复正常,否则将始终不能恢复正常);
每个任务若执行失败了则放回容器等待下次执行,但若失败次数超过10次则不再执行;
若任务在24小时内没有成功执行则规定为执行失败;
每个任务的执行时间不会超过2小时,超过2小时规定为执行失败;
容器中任务可分为100个种类,不同种类的重要程度不同;
部分任务(这些任务目前来说不确定)由于客观原因是始终无法执行成功的。


问:如何保证比较重要的任务被最大可能地执行成功。
<无标签>
举报
IdleMan
发帖于6年前 0回/51阅
顶部