You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Alexey Gidaspov (Jira)" <ji...@apache.org> on 2021/06/04 12:44:03 UTC

[jira] [Updated] (IGNITE-11789) Document changes of LRT diagnostic messages made in IGNITE-11392

     [ https://issues.apache.org/jira/browse/IGNITE-11789?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Gidaspov updated IGNITE-11789:
-------------------------------------
    Fix Version/s:     (was: 2.11)
                   2.12

> Document changes of LRT diagnostic messages made in IGNITE-11392
> ----------------------------------------------------------------
>
>                 Key: IGNITE-11789
>                 URL: https://issues.apache.org/jira/browse/IGNITE-11789
>             Project: Ignite
>          Issue Type: Task
>          Components: documentation
>            Reporter: Denis Chudov
>            Priority: Major
>             Fix For: 2.12
>
>
> When LRT is detected, in the case if it is active, local node creates a request to near (client) node to get the dump of a thread that created the transaction. Dump of the client node appears in server node log.
> There is new property in org.apache.ignite.mxbean.TransactionsMXBean class that shows is  thread dumps requesting allowed or disallowed:
> *TxOwnerDumpRequestsAllowed*
> By default, dump requests are turned on.
> Log messages look like following:
> {code:java}
> Dumping the near node thread that started transaction [xidVer=<xidVer>]
> Stack trace of the transaction owner thread:
> <stack trace from client node>
> {code}
> In case of client error or error while trying to read result:
> {code:java}
> Could not get thread dump from transaction owner near node:
> <stack trace>{code}
> In case of error while trying to send request:
> {code:java}
> Could not send dump request to transaction owner near node: 
> <stack trace>
> {code}
> In case if client is already out of topology:
> {code:java}
> Could not get thread dump from transaction owner because near node is now out of topology. Node ID: <node id>{code}
> In case if client does not support this feature:
> {code:java}
> Could not send dump request to transaction owner near node: node does not support this feature.
> {code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)