问题
从线程创建额外线程的最有效方法是什么?
语境
我正在重新设计应用程序以提高效率。最大的改进之一将是运行并发操作;但是我是并发编程的新手。我希望改进的场景如下:
我们有多个市场可以从中导入订单,然后上传到我们的 ERP 系统。每个市场都有多种要导入的记录类型。目前,这与调用MP->RT->RT->RT->RT
市场(MP
)的位置类似,然后添加后续的记录类型(RT
)。
我想要完成的是这样的流程:
MP
|-> RT
|-> RT
|-> RT
|-> RT
MP
|-> RT
|-> RT
...
调用多个市场,然后同时添加多个记录类型。
我目前正在使用executor service
控制MP
任务,但我想知道处理RT
任务的最佳方式。