public class Profiler extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static ThreadLocal<ProfileEntry> |
currentLocal |
static String |
PROFILE_TYPE_SPRING |
static String |
PROFILE_TYPE_SQL |
static String |
PROFILE_TYPE_WEB |
private static ThreadLocal<Map<ProfileEntryKey,ProfileEntryReqStat>> |
statsMapLocal |
| 构造器和说明 |
|---|
Profiler() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ProfileEntry |
current() |
static void |
enter(String name,
String type) |
static Map<ProfileEntryKey,ProfileEntryReqStat> |
getStatsMap() |
static void |
initLocal() |
static boolean |
isEnable() |
static void |
release(long nanos) |
static void |
removeLocal() |
private static ThreadLocal<Map<ProfileEntryKey,ProfileEntryReqStat>> statsMapLocal
private static final ThreadLocal<ProfileEntry> currentLocal
public static boolean isEnable()
public static ProfileEntry current()
public static void release(long nanos)
public static Map<ProfileEntryKey,ProfileEntryReqStat> getStatsMap()
public static void initLocal()
public static void removeLocal()
Copyright © 2013–2019 Alibaba Group. All rights reserved.