我正在使用ManagedExecutorService来处理一个作业列表。我在主线程中处理作业,并使用ManagedExecutor执行每个作业。将来作业大小可能超过池size...so --我想知道,在发生这种情况时,是否存在队列或异常?
发布于 2019-04-24 09:24:46
当作业数超过池大小时,项将被添加到队列中。当队列已满时,则会引发异常。
托管执行器服务的详细信息可以在参考资料下的管理控制台->并发资源->托管执行器服务-> ( executor服务名称)下找到。
默认托管executor服务的池大小和队列大小(它的JNDI名称为
并发/_defaultManagedExecutorService)都是Integer.MAX_SIZE,即2147483647。
https://stackoverflow.com/questions/55805660
复制相似问题