原创

Spring boot PropertiesLauncher 和 ForkJoinPool

温馨提示:
本文最后更新于 2024年04月12日,已超过 48 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

我有一个我无法克服的奇怪问题。在我们的应用程序中,我们这样做:

  • 运行,该应用程序连接到 Oracle DB 并根据结果创建/删除一些文件夹(应用程序插件)BootstrapAppPropertiesLauncher
  • 再次BootstrapApp运行ApplicationPropertiesLauncher这具有所有必要的配置正确的应用程序。

然而,驱动程序存在问题orajdbc,因为它PhysicalConnectionForkJoinPool初始化,然后类加载器出现问题。如果我们想创建自定义,java.util.concurrent.ForkJoinPool.common.threadFactory我们无法在Application课堂上设置它。因此,我尝试在父级中设置BootstrapApp,但是有两个LaunchedClassLoader在实例中Application

我是否有可能ForkJoinPool只为孩子进行正确的设置Application

我正在调查这个问题并创造了这个示例项目

正文到此结束
热门推荐
本文目录