求助 Java 用户提交请求发起任务 java 调用服务器的 FME 软件 每次调用可能需要 1-30 分钟不等 ,但是软件最多只有 7 个并发 ,需要维护一个队列查看正在运行的任务 ,如果有 7 个任务在处理就阻塞,之后再处理
求助 Java 用户提交请求发起任务 java 调用服务器的 FME 软件 每次调用可能需要 1-30 分钟不等 ,但是软件最多只有 7 个并发 ,需要维护一个队列查看正在运行的任务 ,如果有 7 个任务在处理就阻塞,之后再处理
|
smplesugarJul 6, 2023
1
问题来了,这是个难问题?
你已经描述了你的功能, 那么就把每个功能点细分点,重难点。 比如 难是难在调用? 并发数? 阻塞队列? 等等。 这个时候再来问问题,会有一个比较好的答案。 (做个咒术师,当你可以准确描述的时候,cha tgpt 都可以给出你想要的答案) |
|
fanchenioJul 6, 2023
2
你不是把方案都说出来了么。
|
|
hiveexJul 6, 2023
3
你自己说的不就是方案吗
|
|
4
你描述了方案,所以意思是期待有人能帮你写一下代码?
|
|
LeegoYihJul 6, 2023
5
弄个最大线程数量为 7 的线程池不就完了
|
|
silentskyJul 6, 2023 via Android
6
这个简单 请求通通丢队列里面 队列设置 7 个线程消费
|
|
7
懂我
|
|
8
public static ExecutorService newFixedThreadPool
|
|
9
这个可行
|
|
neptunoJul 7, 2023
10
为何不让万能的 gpt 帮你写代码呢
|
|
xiaoHuaJiaJul 8, 2023
11
技术不到家啊,方案都说出来了,不知道什么用什么技术去实现(也不是很复杂的技术方案
|