From bc484dfce07c41d48569e6d90947e0c1be9e89a0 Mon Sep 17 00:00:00 2001 From: ashish Date: Sat, 4 Apr 2026 11:53:14 +0530 Subject: [PATCH] configure --- ...itional-spring-configuration-metadata.json | 24 +++++++++++++++++++ ...itional-spring-configuration-metadata.json | 24 +++++++++++++++++++ ...itional-spring-configuration-metadata.json | 18 ++++++++++++++ ...itional-spring-configuration-metadata.json | 18 ++++++++++++++ 4 files changed, 84 insertions(+) create mode 100644 sofa-boot-project/sofa-boot-actuator-autoconfigure/src/main/resources/META-INF/spring/additional-spring-configuration-metadata.json create mode 100644 sofa-boot-project/sofa-boot-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json create mode 100644 sofa-boot-project/sofa-boot-core/ark-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json create mode 100644 sofa-boot-project/sofa-boot-core/tracer-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json diff --git a/sofa-boot-project/sofa-boot-actuator-autoconfigure/src/main/resources/META-INF/spring/additional-spring-configuration-metadata.json b/sofa-boot-project/sofa-boot-actuator-autoconfigure/src/main/resources/META-INF/spring/additional-spring-configuration-metadata.json new file mode 100644 index 000000000..a5632812c --- /dev/null +++ b/sofa-boot-project/sofa-boot-actuator-autoconfigure/src/main/resources/META-INF/spring/additional-spring-configuration-metadata.json @@ -0,0 +1,24 @@ +{ + "groups": [ + { + "name": "sofa.boot.actuator.health", + "type": "com.alipay.sofa.boot.actuator.autoconfigure.health.HealthProperties", + "description": "Configuration for SOFABoot health checks.", + "sourceType": "com.alipay.sofa.boot.actuator.autoconfigure.health.HealthProperties" + } + ], + "properties": [ + { + "name": "sofa.boot.actuator.health.parallel-check", + "type": "java.lang.Boolean", + "description": "Whether to perform health checks in parallel to speed up startup.", + "defaultValue": true + }, + { + "name": "sofa.boot.actuator.health.global-health-checker-timeout", + "type": "java.lang.Integer", + "description": "Global timeout for health checks in milliseconds.", + "defaultValue": 60000 + } + ] +} \ No newline at end of file diff --git a/sofa-boot-project/sofa-boot-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/sofa-boot-project/sofa-boot-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json new file mode 100644 index 000000000..7541d3c6e --- /dev/null +++ b/sofa-boot-project/sofa-boot-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -0,0 +1,24 @@ +{ + "groups": [ + { + "name": "sofa.boot.rpc", + "type": "com.alipay.sofa.boot.autoconfigure.rpc.SofaBootRpcProperties", + "description": "SOFA RPC configuration properties.", + "sourceType": "com.alipay.sofa.boot.autoconfigure.rpc.SofaBootRpcProperties" + } + ], + "properties": [ + { + "name": "sofa.boot.rpc.bolt-port", + "type": "java.lang.Integer", + "description": "Bolt protocol listening port for RPC service calls.", + "defaultValue": 12200 + }, + { + "name": "sofa.boot.rpc.bolt-thread-pool-core-size", + "type": "java.lang.Integer", + "description": "Core thread pool size for Bolt.", + "defaultValue": 20 + } + ] +} \ No newline at end of file diff --git a/sofa-boot-project/sofa-boot-core/ark-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/sofa-boot-project/sofa-boot-core/ark-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json new file mode 100644 index 000000000..971002b3d --- /dev/null +++ b/sofa-boot-project/sofa-boot-core/ark-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -0,0 +1,18 @@ +{ + "groups": [ + { + "name": "sofa.boot.ark", + "type": "com.alipay.sofa.boot.ark.SofaArkProperties", + "description": "SOFAArk modularity configuration.", + "sourceType": "com.alipay.sofa.boot.ark.SofaArkProperties" + } + ], + "properties": [ + { + "name": "sofa.boot.ark.enabled", + "type": "java.lang.Boolean", + "description": "Enable or disable SOFAArk features.", + "defaultValue": true + } + ] +} \ No newline at end of file diff --git a/sofa-boot-project/sofa-boot-core/tracer-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/sofa-boot-project/sofa-boot-core/tracer-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json new file mode 100644 index 000000000..861c6f212 --- /dev/null +++ b/sofa-boot-project/sofa-boot-core/tracer-sofa-boot/src/main/resources/META-INF/additional-spring-configuration-metadata.json @@ -0,0 +1,18 @@ +{ + "groups": [ + { + "name": "sofa.boot.tracer", + "type": "com.alipay.sofa.tracer.boot.properties.SofaTracerProperties", + "description": "SOFATracer configuration properties.", + "sourceType": "com.alipay.sofa.tracer.boot.properties.SofaTracerProperties" + } + ], + "properties": [ + { + "name": "sofa.boot.tracer.disable", + "type": "java.lang.Boolean", + "description": "Whether to disable all SOFA tracer logs.", + "defaultValue": false + } + ] +} \ No newline at end of file