1、如果线程执行时,cpu已经高于60%,那么需要把线程池大小调小;
2、如果线程执行时,内存占比较满,那么需要把线程池的队列调小;
3、如果cpu和内存都不足,那么可以采用线程的模式去数据库分页查询数据处理数据;
4、线程池的拒绝策略,当线程数大于允许的队列线程数时,存入额外list中,等待线程空闲时再处理;
1、如果线程执行时,cpu已经高于60%,那么需要把线程池大小调小;
2、如果线程执行时,内存占比较满,那么需要把线程池的队列调小;
3、如果cpu和内存都不足,那么可以采用线程的模式去数据库分页查询数据处理数据;
4、线程池的拒绝策略,当线程数大于允许的队列线程数时,存入额外list中,等待线程空闲时再处理;