5
5
"defaultExecutablePath" : " %JAVA_HOME%/bin/java" ,
6
6
"defaultWorkerPath" : " azure-functions-java-worker.jar" ,
7
7
"arguments" : [" -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -noverify -Djava.net.preferIPv4Stack=true -jar" , " %JAVA_OPTS%" , " %AZURE_FUNCTIONS_MESH_JAVA_OPTS%" ]
8
- }
9
- }
8
+ },
9
+ "profiles" :
10
+ [
11
+ {
12
+ "profileName" :" AppInsightsOptOutWindows" ,
13
+ "conditions" :[
14
+ {"conditionType" :" environment" ,"conditionName" :" languageWorkers:java:arguments" ,"conditionExpression" :" .*-DaiAgentOptOut.*" },
15
+ {"conditionType" :" hostProperty" ,"conditionName" :" platform" ,"conditionExpression" :" WINDOWS" }
16
+ ],
17
+ "description" :{
18
+ "arguments" : [" -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -noverify -Djava.net.preferIPv4Stack=true -jar" , " %JAVA_OPTS%" , " %AZURE_FUNCTIONS_MESH_JAVA_OPTS%" ]
19
+ }
20
+ },
21
+ {
22
+ "profileName" :" AppInsightsOptOutLinux" ,
23
+ "conditions" :[
24
+ {"conditionType" :" environment" ,"conditionName" :" languageWorkers__java__arguments" ,"conditionExpression" :" .*-DaiAgentOptOut.*" },
25
+ {"conditionType" :" hostProperty" ,"conditionName" :" platform" ,"conditionExpression" :" LINUX" }
26
+ ],
27
+ "description" :{
28
+ "arguments" : [" -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -noverify -Djava.net.preferIPv4Stack=true -jar" , " %JAVA_OPTS%" , " %AZURE_FUNCTIONS_MESH_JAVA_OPTS%" ]
29
+ }
30
+ },
31
+ {
32
+ "profileName" :" AppInsightsPlaceholder" ,
33
+ "conditions" :[
34
+ {"conditionType" :" environment" ,"conditionName" :" WEBSITE_PLACEHOLDER_MODE" ,"conditionExpression" :" 1" }
35
+ ],
36
+ "description" :{
37
+ "arguments" :[" -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -noverify -Djava.net.preferIPv4Stack=true -javaagent:\" {workerDirectoryPath}/agent/applicationinsights-agent.jar\" -DLazySetOptIn=false -jar" , " %JAVA_OPTS%" , " %AZURE_FUNCTIONS_MESH_JAVA_OPTS%" ]
38
+ }
39
+ },
40
+ {
41
+ "profileName" :" AppInsightsNoPlaceholder" ,
42
+ "conditions" :[
43
+ {"conditionType" :" environment" ,"conditionName" :" APPLICATIONINSIGHTS_ENABLE_AGENT" ,"conditionExpression" :" (?i)true$" }
44
+ ],
45
+ "description" :{
46
+ "arguments" : [" -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -noverify -Djava.net.preferIPv4Stack=true -javaagent:\" {workerDirectoryPath}/agent/applicationinsights-agent.jar\" -jar" , " %JAVA_OPTS%" , " %AZURE_FUNCTIONS_MESH_JAVA_OPTS%" ]
47
+ }
48
+ }
49
+ ]
50
+ }
0 commit comments