starlight
starlight copied to clipboard
With the brpc processing, CPU cost will growth?
After my program run for days , I find cpu cost much than beginning, and must restart the program.
I use arthas find out when channel is inactive , brpc will clean the FastFutureStroe ,that cost 600ms avg .At the begging just cost few ms.
I check the code ,find maybe the slot id growth lead to it. When clean futArray, it may run mili times for one process.
Is there a solution for it? Or Am I have something wrong using brpc?
Info: Java: 1.8 QPS: 10k+
we have same problem.
@wenweihu86 @wanghongfei Could you please take a look into this issue? I am not familiar with the FastFutureStore
.
Will it be fixed soon ???