作为我们日常工作流程的一部分,我正在处理大约 35 批更新许多数据库的工作。每一批都是在一个 Web 应用程序中开发的。由于数据库问题,我将所有这些都收集在一个 Windows 应用程序中以利用数据库连接池,并且我为每个批次分配了一个后台工作程序。在应用程序中达到 20 批,一切正常。但是当我为任何其他批次添加任何其他后台工作程序时,应用程序会挂起。我认为这是因为我在一个进程中运行了太多线程。是否有解决此问题的方法,例如,使应用程序与多个进程一起工作??!!!。问候,
注意,我为这个应用程序分配了一台机器(Core i7 cpu,8 gb ram)。