Skip to content

Commit d05f28a

Browse files
committed
Refactor classloader configuration prefixes in bootstrap.properties
1 parent 0f64f29 commit d05f28a

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

deploy/joylive-injector/config/bootstrap.properties

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,14 @@ app.location.laneSpaceId=${APPLICATION_LOCATION_LANESPACE_ID:{{ .Values.agent.lo
1919
app.location.lane=${APPLICATION_LOCATION_LANE:{{ .Values.agent.location.lane }}}
2020
agent.enhance.shutdownOnError=${CONFIG_ENHANCE_SHUTDOWN_ON_ERROR:true}
2121
agent.enhance.excludeApp=${CONFIG_ENHANCE_EXCLUDE_APPS:com.taobao.arthas.boot.Bootstrap,org.netbeans.Main,com.jdk.JDKVersionHelper,com.tongweb.srv.commons.utils.*}
22-
classloader.core.configExtensions=yaml,yml,xml,json,properties
23-
#classloader.core.parentResources=
24-
classloader.core.parentPrefixes=com.jd.live.agent.bootstrap,java.,javax.,sun.
25-
#classloader.core.selfResources=
26-
classloader.core.selfPrefixes=com.jd.live.agent.core.
27-
#classloader.core.isolationResources=
28-
classloader.core.isolationPrefixes=META-INF/services/com.jd.live.agent
29-
#classloader.coreImpl.parentResources=
30-
classloader.coreImpl.parentPrefixes=com.jd.live.agent.bootstrap.,com.jd.live.agent.core.,com.jd.live.agent.governance.,java.,javax.,sun.
31-
#classloader.coreImpl.selfResources=
32-
classloader.coreImpl.selfPrefixes=com.jd.live.agent.implement.
33-
classloader.coreImpl.isolationResources=
34-
classloader.coreImpl.isolationPrefixes=
35-
#classloader.plugin.parentResources=
36-
classloader.plugin.parentPrefixes=com.jd.live.agent.bootstrap.,com.jd.live.agent.core.,com.jd.live.agent.governance.,java.,javax.,sun.
37-
#classloader.plugin.selfResources=
38-
classloader.plugin.selfPrefixes=com.jd.live.agent.plugin.
39-
#classloader.plugin.isolationResources=
40-
#classloader.plugin.isolationPrefixes=
22+
classloader.core.config.prefixes=yaml,yml,xml,json,properties
23+
classloader.core.parent.prefixes=com.jd.live.agent.bootstrap.
24+
classloader.core.self.prefixes=com.jd.live.agent.core.,com.jd.live.agent.governance.
25+
classloader.core.isolation.prefixes=META-INF/services/com.jd.live.agent
26+
classloader.coreImpl.parent.prefixes=com.jd.live.agent.bootstrap.,com.jd.live.agent.core.,com.jd.live.agent.governance.
27+
classloader.coreImpl.self.prefixes=com.jd.live.agent.implement.,com.jd.live.agent.shaded.
28+
classloader.plugin.parent.prefixes=com.jd.live.agent.bootstrap.,com.jd.live.agent.core.,com.jd.live.agent.governance.
29+
classloader.plugin.self.prefixes=com.jd.live.agent.plugin.
30+
classloader.essential.inclusion.prefixes=com.jd.live.agent.
31+
classloader.essential.exclusion.prefixes=com.jd.live.agent.demo.
32+
classloader.essential.bootstrap.prefixes=com.jd.live.agent.bootstrap.

0 commit comments

Comments
 (0)