Redian新闻
>
包子求endless.com 20% off coupon one time use
avatar
包子求endless.com 20% off coupon one time use# Fashion - 美丽时尚
j*t
1
一个queue里会有很多很多future, 包括future放进来的时间。要求一个处理这个queue
的thread,(也可以多个)凡事超过一定时间的都认为time out, 要invoke other
function 重新处理。做完的要record 做完了就行了。没做完的,但没超时接着等。
我觉得既然这样就肯定不能用future.get (timeout).
我只能不停的检查queue, 看每个future.isdone, 和future产生的时间,做完的和超
时的处理好说,但是没做完的还得放回来。但是如果只有一两个job的话还没time out
的话,就会不停的dequque, enqueue. 显然会waste a lot of computer power,
问问大牛有什么更好的方法吗?
avatar
T*J
2
不到一年前签的CABLE CONTRACT,每个月税后90多刀。
其实每天根本没时间看,只想保持上网,不要CABLE了,或者DOWNGRADE。但不知道有没
有巨额罚金。
不知道大家有没有类似情况?请教!
谢谢!!
avatar
o*w
3
10个包子
avatar
c*f
4
用类似guava里面callback不就行了?
avatar
D*s
5
好久没听说comcast有contract了,是不是当时有很大的rebate?

【在 T******J 的大作中提到】
: 不到一年前签的CABLE CONTRACT,每个月税后90多刀。
: 其实每天根本没时间看,只想保持上网,不要CABLE了,或者DOWNGRADE。但不知道有没
: 有巨额罚金。
: 不知道大家有没有类似情况?请教!
: 谢谢!!

avatar
j*l
6
ExecutorCompletionService#poll(timeout)
ECS返回的都是最先完成的 取出一个以后 把花的时间扣除 继续poll(newTimeout)
avatar
T*J
7
没有REBATE,当时只是都些MOVIE CHANNELS.
avatar
j*t
8
callback 不解决有些FUTURE TIMEOUT,就死了的问题吧? 能给个PSUDEO CODE吗?

【在 c******f 的大作中提到】
: 用类似guava里面callback不就行了?
avatar
T*J
9
没有REBATE,当时只是多些MOVIE CHANNELS.
avatar
j*t
10
我可能没说清楚,QUEUE里的FUTURE不是一块放进来的,比如每秒放进来一些。
如果
WHILE (...) {
i) esc.poll() --> if all remaining stuck, it will never response.
ii) esc.poll(timeout) --> what is the value here. If I set 1000, it is
equal to wait and check every second if all remaining is not finished yet.
}

【在 j*******l 的大作中提到】
: ExecutorCompletionService#poll(timeout)
: ECS返回的都是最先完成的 取出一个以后 把花的时间扣除 继续poll(newTimeout)

avatar
D*s
11
comcast太黑了。。。

【在 T******J 的大作中提到】
: 没有REBATE,当时只是多些MOVIE CHANNELS.
avatar
H*S
12
为什么不能用future.get(timeout)?用 try 包起来,然后catch TumeoutException。
如果catch到了,再invole你的preemptive function。

queue
out

【在 j*******t 的大作中提到】
: 一个queue里会有很多很多future, 包括future放进来的时间。要求一个处理这个queue
: 的thread,(也可以多个)凡事超过一定时间的都认为time out, 要invoke other
: function 重新处理。做完的要record 做完了就行了。没做完的,但没超时接着等。
: 我觉得既然这样就肯定不能用future.get (timeout).
: 我只能不停的检查queue, 看每个future.isdone, 和future产生的时间,做完的和超
: 时的处理好说,但是没做完的还得放回来。但是如果只有一两个job的话还没time out
: 的话,就会不停的dequque, enqueue. 显然会waste a lot of computer power,
: 问问大牛有什么更好的方法吗?

avatar
T*J
13
黑,小二黑!!
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。