ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pavel Tupitsyn <ptupit...@apache.org>
Subject Re: .NET java thread count keeps growing
Date Thu, 19 Sep 2019 12:51:51 GMT
Good news, everyone, I've found a straightforward fix for this,
cross-platform and in pure C#.
Will be included in Ignite 2.8. Details in the ticket.

Thanks

On Mon, Aug 19, 2019 at 11:20 PM Pavel Tupitsyn <ptupitsyn@apache.org>
wrote:

> Denis, the problem is described in
> https://issues.apache.org/jira/browse/IGNITE-9638
> It is not specific to Continuous Queries.
> It occurs when user code starts new threads a lot and calls Ignite APIs
> from there (which is not common, since idiomatic .NET code should use
> built-in thread pool instead).
>
> I investigated it thoroughly last year and, unfortunately, did not find a
> clean, cross-platform solution - see my comment in Jira.
> We'll have to develop a fix for every platform (Linux, Windows, Mac)
> separately in C or C++, compile native binaries and ship them as part of
> Ignite.NET or as a dependency.
>
>
>
>
>
> On Mon, Aug 19, 2019 at 2:04 PM Denis Magda <dmagda@apache.org> wrote:
>
>> Ilya, thanks for bringing up the discussion.
>>
>> Pavel, did you have a chance to asses the problem? Is it specific to
>> asynchronous CQ (as reported on SO) or spans across many APIs?
>>
>> -
>> Denis
>>
>>
>> On Sat, Aug 17, 2019 at 5:16 PM Raymond Wilson <
>> raymond_wilson@trimble.com>
>> wrote:
>>
>> > We have observed a similar problem but have not characterised it well
>> > enough to report on the list yet.
>> >
>> > We are using IA .Net 2.7.5.
>> >
>> > Sent from my iPhone
>> >
>> > > On 17/08/2019, at 1:45 PM, Ilya Kasnacheev <ilya.kasnacheev@gmail.com
>> >
>> > wrote:
>> > >
>> > > Hello!
>> > >
>> > > Can we get back to this question? It rears its ugly head again:
>> > >
>> >
>> https://stackoverflow.com/questions/57513576/apache-ignite-spawns-too-much-threads/57523214
>> > >
>> > > Regards,
>> > > --
>> > > Ilya Kasnacheev
>> > >
>> > >
>> > > вс, 23 сент. 2018 г. в 15:20, Pavel Tupitsyn <ptupitsyn@apache.org>:
>> > >
>> > >> Denis,
>> > >>
>> > >> Can't say for sure, did not investigate this yet. I'll try to find
>> time
>> > >> next week and get back to you.
>> > >>
>> > >>> On Sat, Sep 22, 2018 at 4:23 AM Denis Magda <dmagda@apache.org>
>> wrote:
>> > >>>
>> > >>> Pavel,
>> > >>>
>> > >>> Do you think we can get it fixed in 2.7 time frame?
>> > >>>
>> > >>> --
>> > >>> Denis
>> > >>>
>> > >>> ---------- Forwarded message ---------
>> > >>> From: Ilya Kasnacheev <ilya.kasnacheev@gmail.com>
>> > >>> Date: Tue, Sep 18, 2018 at 9:30 AM
>> > >>> Subject: Re: .NET java thread count keeps growing
>> > >>> To: <user@ignite.apache.org>
>> > >>>
>> > >>>
>> > >>> Hello!
>> > >>>
>> > >>> I can observe the problem that you are describing. I have created
a
>> > >> ticket
>> > >>> https://issues.apache.org/jira/browse/IGNITE-9638
>> > >>>
>> > >>> Regards,
>> > >>> --
>> > >>> Ilya Kasnacheev
>> > >>>
>> > >>>
>> > >>> пн, 17 сент. 2018 г. в 20:21, Alew <alewmt@gmail.com>:
>> > >>>
>> > >>>> Hi, I found a way to reproduce the issue.
>> > >>>>
>> > >>>> I think it is related to .net thread identity.
>> > >>>>
>> > >>>> New .net thread leads to new java thread.
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>> On 17/09/2018 15:04, Ilya Kasnacheev wrote:
>> > >>>>
>> > >>>> Hello!
>> > >>>>
>> > >>>> You seem to have 3000 threads of form "Thread-NNNN", which
is not
>> what
>> > >>>> Ignite usually uses, and they're all empty.
>> > >>>> This is mysterious so I urge you to share the sample reproducer
>> (or,
>> > >>>> barring that, code snippet) that leads to such behavior.
>> > >>>>
>> > >>>> By the way, do you observe any errors in the log?
>> > >>>>
>> > >>>> Regards,
>> > >>>> --
>> > >>>> Ilya Kasnacheev
>> > >>>>
>> > >>>>
>> > >>>> вс, 16 сент. 2018 г. в 4:09, Alew <alewmt@gmail.com>:
>> > >>>>
>> > >>>>> Hi!
>> > >>>>>
>> > >>>>> I have growing java thread count. The application crashes
with
>> OOME.
>> > >> The
>> > >>>>> application is very simple, only reading values in a cache.
>> > >>>>>
>> > >>>>> Any suggestion to debug this issue?
>> > >>>>>
>> > >>>>> Ignite 2.4
>> > >>>>>
>> > >>>>>
>> > >>>>>
>> > >>>>
>> > >>
>> >
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message