Skip to content

$system.threads

Description

Construit un tableau énumérant tous les threads existants.

Syntaxe

$system.threads()

Retour

Tableau d'objets décrivant tous les threads actifs.

Exemple

1
2
var threads = $system.threads();
$logger.info($array.stringify(threads));

L'exemple ci-dessus affiche un tableau dans le log avec la liste des threads actuels. Voici un exemple de traces qu'il génère:

isAlive isInterrupted isDaemon num name                                                          id  state         priority
true    false         false    1   main                                                          1   RUNNABLE      5
true    false         true     2   AsyncFileHandlerWriter-1796488937                             17  WAITING       5
true    false         true     3   FileHandlerLogFilesCleaner-1                                  18  WAITING       5
true    false         false    4   Catalina-utility-1                                            21  TIMED_WAITING 1
true    false         false    5   Catalina-utility-2                                            22  WAITING       1
true    false         true     6   http-nio-8084-Poller                                          33  RUNNABLE      5
true    false         true     7   http-nio-8084-Acceptor                                        34  RUNNABLE      5
true    false         true     8   HikariPool-1 housekeeper                                      36  TIMED_WAITING 5
true    false         true     9   EwtDebugger-coupon-8000                                       38  RUNNABLE      5
true    false         true     10  http-nio-8084-exec-37                                         460 WAITING       5
true    false         false    11  Timer-8                                                       461 TIMED_WAITING 1
true    false         false    12  Timer-9                                                       462 TIMED_WAITING 1
true    false         true     13  HikariPool-6 housekeeper                                      463 TIMED_WAITING 5
true    false         true     14  org.apache.commons.vfs2.cache.SoftRefFilesCache$ReleaseThread 466 WAITING       5
true    false         true     15  http-nio-8084-exec-38                                         467 WAITING       5
true    false         true     16  http-nio-8084-exec-39                                         468 WAITING       5
true    false         true     17  HikariPool-7 housekeeper                                      469 TIMED_WAITING 5
true    false         true     18  http-nio-8084-exec-40                                         471 WAITING       5
true    false         true     19  http-nio-8084-exec-41                                         472 WAITING       5
true    false         true     20  http-nio-8084-exec-42                                         475 WAITING       5
true    false         true     21  http-nio-8084-exec-43                                         478 WAITING       5
true    false         true     22  http-nio-8084-exec-44                                         479 WAITING       5
true    false         true     23  http-nio-8084-exec-45                                         480 RUNNABLE      5
true    false         true     24  http-nio-8084-exec-46                                         483 WAITING       5