diff --git a/pom.xml b/pom.xml
index c45d16359..0152ab96f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -277,6 +277,7 @@
- https://docs.oracle.com/javase/10/docs/specs/jar/jar.html#jar-manifest
-->
com.alibaba.ttl.threadpool.agent.TtlAgent
+ com.alibaba.ttl.threadpool.agent.TtlAgent
${project.build.finalName}.jar
false
true
diff --git a/src/main/java/com/alibaba/ttl/threadpool/agent/TtlAgent.java b/src/main/java/com/alibaba/ttl/threadpool/agent/TtlAgent.java
index 39be3ee7a..9cde64bf5 100644
--- a/src/main/java/com/alibaba/ttl/threadpool/agent/TtlAgent.java
+++ b/src/main/java/com/alibaba/ttl/threadpool/agent/TtlAgent.java
@@ -225,6 +225,13 @@ public static void premain(final String agentArgs, @NonNull final Instrumentatio
}
}
+ /**
+ * add entry to support attaching agent dynamically
+ */
+ public static void agentmain(String agentArgs, @NonNull Instrumentation inst){
+ premain(agentArgs, inst);
+ }
+
private static String logTtlAgentConfig() {
return "TTL Agent configurations:"
+ "\n " + TTL_AGENT_LOGGER_KEY + "=" + getLoggerType()