The Threads administrative page shows the threads that are currently active or in a waiting state. By default, all active threads are shown but you can also filter the list in order to only show the threads that you are interested in. Viewing the XperienCentral application's threads makes it possible to debug problems.
To view the Threads page, navigate to the following URL in a browser:<domain>{context path}/admin/threads
For example:http://www.gxsoftware.com/web/admin/threads
Filtering Threads
In the "Filtering" section, you can filter the threads that are shown in the list according to various criteria. You can filter the threads list as descrobed below. If you specify more than one filtering rule, the rules have an "AND" relationship with each other.
Filter Criteria | Description |
---|---|
Minimum stack size | Specifies the minimum number of rules (thread dumps) to display. |
Thread name pattern | Displays only the threads that match the specified pattern. The format of the pattern is the thread name that appears between the square brackets, for example, "ActiveFetcherThread" and "CachedUrlBuilderCacheCleaner". You can add wildcards to display all threads that match a specific pattern, for example "FelixFrameworkWiring*". |
Method name pattern | Displays only methods that match the specified pattern. The format of the pattern is the method name that appears after the "at" declaration with periods (.) escaped with a backslash (\), for example "sun\.misc\.Unsafe\.park.*". |
State | The state of the thread. The possible states are:
|
Minimum stack size | The minimum size of the stacks to render. The threads that are shown as a result are only those that are no larger than the minimum size specified. |
Maximum stack size | The maximum size of the stacks to render. The threads that are shown as a result are only those that are smaller than the maximum size specified. |