Skip to content

Running out of threads during load test #325

Discussion options

You must be logged in to vote

Currently batching optimization is not prepared for hanging of underlying backend. Most likely one of thread hangs on Ignite execution inside BatchHelper#executeBatch, if you can not find this this stack fragment inside stacktrace(of all JVM threads) then problem in something else, it is interesting to look at heapdump and full threaddump, you can share me links for dumps downloading privatelly via mail jsecoder@mail.ru

I will rewrite BatchHelper at weekend in order to add timeouts and add ability to free threads by simple interrupt.

Anyway 6000 tps does not looks huge, I have achived 1.5 milions tps on one bucket a few years ago. Did you cache buckets during the test? Optimizations work …

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
2 replies
@paxconG14
Comment options

@vladimir-bukhtoyarov
Comment options

Answer selected by paxconG14
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants