记一次ThreadPoolExecutor使用不当导致JVM死掉的问题

业务场景: http接口中为了加快大量数据的处理速度,使用了ThreadPoolExecutor线程池进行并发处理。 性能测试时,对比使用线程池与不使用线程池接口响应速度确实有很大提升,但是后续的接口压力测试,却暴露出了ThreadPool使用不当造成的灾难。 测试场景: 接口压力测试时,有一步骤叫做数据库的启停测试。就是在压力测试脚本稳定运行过程中,要把系统正在使用的数据库服务关闭一段时间后重新
相关文章
相关标签/搜索