Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

26.9. configprops 配置文件

查看 spring.task.execution 配置

		
neo@MacBook-Pro-M2 ~ % curl -s http://www.netkiller.cn:8080/actuator/configprops/spring.task.execution | jq
{
  "contexts": {
    "watch-production": {
      "beans": {
        "spring.task.execution-org.springframework.boot.autoconfigure.task.TaskExecutionProperties": {
          "prefix": "spring.task.execution",
          "properties": {
            "pool": {
              "queueCapacity": "******",
              "coreSize": "******",
              "maxSize": "******",
              "allowCoreThreadTimeout": "******",
              "keepAlive": "******"
            },
            "simple": {},
            "threadNamePrefix": "******",
            "shutdown": {
              "awaitTermination": "******",
              "awaitTerminationPeriod": "******"
            }
          },
          "inputs": {
            "pool": {
              "queueCapacity": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 25:43"
              },
              "coreSize": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 23:38"
              },
              "maxSize": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 24:37"
              },
              "allowCoreThreadTimeout": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 27:54"
              },
              "keepAlive": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 26:39"
              }
            },
            "simple": {},
            "threadNamePrefix": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 30:42"
            },
            "shutdown": {
              "awaitTermination": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 28:50"
              },
              "awaitTerminationPeriod": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 29:57"
              }
            }
          }
        }
      }
    }
  }
}		
		
		

查看所有配置

		
neo@MacBook-Pro-M2 ~ % curl -s http://www.netkiller.cn:8080/actuator/configprops | jq      
{
  "contexts": {
    "watch-production": {
      "beans": {
        "spring.transaction-org.springframework.boot.autoconfigure.transaction.TransactionProperties": {
          "prefix": "spring.transaction",
          "properties": {},
          "inputs": {}
        },
        "spring.jpa-org.springframework.boot.autoconfigure.orm.jpa.JpaProperties": {
          "prefix": "spring.jpa",
          "properties": {
            "mappingResources": [],
            "showSql": "******",
            "openInView": "******",
            "generateDdl": "******",
            "properties": {}
          },
          "inputs": {
            "mappingResources": [],
            "showSql": {},
            "openInView": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 41:25"
            },
            "generateDdl": {},
            "properties": {}
          }
        },
        "management.observations-org.springframework.boot.actuate.autoconfigure.observation.ObservationProperties": {
          "prefix": "management.observations",
          "properties": {
            "keyValues": {},
            "http": {
              "client": {
                "requests": {
                  "name": "******"
                }
              },
              "server": {
                "requests": {
                  "name": "******"
                }
              }
            },
            "enable": {}
          },
          "inputs": {
            "keyValues": {},
            "http": {
              "client": {
                "requests": {
                  "name": {}
                }
              },
              "server": {
                "requests": {
                  "name": {}
                }
              }
            },
            "enable": {}
          }
        },
        "management.endpoints.web-org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties": {
          "prefix": "management.endpoints.web",
          "properties": {
            "pathMapping": {},
            "exposure": {
              "include": [
                "******"
              ],
              "exclude": []
            },
            "basePath": "******",
            "discovery": {
              "enabled": "******"
            }
          },
          "inputs": {
            "pathMapping": {},
            "exposure": {
              "include": [
                {
                  "value": "******",
                  "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 20:43"
                }
              ],
              "exclude": []
            },
            "basePath": {},
            "discovery": {
              "enabled": {}
            }
          }
        },
        "spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties": {
          "prefix": "spring.cache",
          "properties": {
            "caffeine": {},
            "infinispan": {},
            "cacheNames": [],
            "couchbase": {},
            "jcache": {},
            "type": "******",
            "redis": {
              "timeToLive": "******",
              "cacheNullValues": "******",
              "useKeyPrefix": "******",
              "enableStatistics": "******"
            }
          },
          "inputs": {
            "caffeine": {},
            "infinispan": {},
            "cacheNames": [],
            "couchbase": {},
            "jcache": {},
            "type": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 60:19"
            },
            "redis": {
              "timeToLive": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 61:33"
              },
              "cacheNullValues": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 62:38"
              },
              "useKeyPrefix": {},
              "enableStatistics": {}
            }
          }
        },
        "spring.jdbc-org.springframework.boot.autoconfigure.jdbc.JdbcProperties": {
          "prefix": "spring.jdbc",
          "properties": {
            "template": {
              "fetchSize": "******",
              "maxRows": "******"
            }
          },
          "inputs": {
            "template": {
              "fetchSize": {},
              "maxRows": {}
            }
          }
        },
        "spring.data.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties": {
          "prefix": "spring.data.redis",
          "properties": {
            "database": "******",
            "password": "******",
            "port": "******",
            "jedis": {
              "pool": {
                "maxIdle": "******",
                "minIdle": "******",
                "maxActive": "******",
                "maxWait": "******"
              }
            },
            "host": "******",
            "ssl": {
              "enabled": "******"
            },
            "lettuce": {
              "shutdownTimeout": "******",
              "pool": {
                "maxIdle": "******",
                "minIdle": "******",
                "maxActive": "******",
                "maxWait": "******"
              },
              "cluster": {
                "refresh": {
                  "dynamicRefreshSources": "******",
                  "adaptive": "******"
                }
              }
            },
            "timeout": "******"
          },
          "inputs": {
            "database": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 11:28"
            },
            "password": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 10:28"
            },
            "port": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 9:24"
            },
            "jedis": {
              "pool": {
                "maxIdle": {},
                "minIdle": {},
                "maxActive": {},
                "maxWait": {}
              }
            },
            "host": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 8:24"
            },
            "ssl": {
              "enabled": {}
            },
            "lettuce": {
              "shutdownTimeout": {},
              "pool": {
                "maxIdle": {
                  "value": "******",
                  "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 58:41"
                },
                "minIdle": {
                  "value": "******",
                  "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 59:41"
                },
                "maxActive": {
                  "value": "******",
                  "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 56:43"
                },
                "maxWait": {
                  "value": "******",
                  "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 57:41"
                }
              },
              "cluster": {
                "refresh": {
                  "dynamicRefreshSources": {},
                  "adaptive": {}
                }
              }
            },
            "timeout": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 12:27"
            }
          }
        },
        "spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties": {
          "prefix": "spring.jackson",
          "properties": {
            "serialization": {},
            "visibility": {},
            "parser": {},
            "datatype": {
              "jsonNode": {},
              "enum": {}
            },
            "deserialization": {},
            "generator": {},
            "mapper": {}
          },
          "inputs": {
            "serialization": {},
            "visibility": {},
            "parser": {},
            "datatype": {
              "jsonNode": {},
              "enum": {}
            },
            "deserialization": {},
            "generator": {},
            "mapper": {}
          }
        },
        "spring.gson-org.springframework.boot.autoconfigure.gson.GsonProperties": {
          "prefix": "spring.gson",
          "properties": {},
          "inputs": {}
        },
        "management.health.db-org.springframework.boot.actuate.autoconfigure.jdbc.DataSourceHealthIndicatorProperties": {
          "prefix": "management.health.db",
          "properties": {
            "ignoreRoutingDataSources": "******"
          },
          "inputs": {
            "ignoreRoutingDataSources": {}
          }
        },
        "spring.data.web-org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties": {
          "prefix": "spring.data.web",
          "properties": {
            "pageable": {
              "pageParameter": "******",
              "sizeParameter": "******",
              "oneIndexedParameters": "******",
              "prefix": "******",
              "qualifierDelimiter": "******",
              "defaultPageSize": "******",
              "maxPageSize": "******"
            },
            "sort": {
              "sortParameter": "******"
            }
          },
          "inputs": {
            "pageable": {
              "pageParameter": {},
              "sizeParameter": {},
              "oneIndexedParameters": {},
              "prefix": {},
              "qualifierDelimiter": {},
              "defaultPageSize": {},
              "maxPageSize": {}
            },
            "sort": {
              "sortParameter": {}
            }
          }
        },
        "org.springdoc.core.properties.SpringDocConfigProperties": {
          "prefix": "springdoc",
          "properties": {
            "removeBrokenReferenceDefinitions": "******",
            "writerWithOrderByKeys": "******",
            "disableI18n": "******",
            "showLoginEndpoint": "******",
            "nullableRequestParameterEnabled": "******",
            "enableJavadoc": "******",
            "useFqn": "******",
            "useManagementPort": "******",
            "showSpringCloudFunctions": "******",
            "enableDataRest": "******",
            "cache": {
              "disabled": "******"
            },
            "preLoadingEnabled": "******",
            "enableKotlin": "******",
            "enableGroovy": "******",
            "defaultProducesMediaType": "******",
            "modelConverters": {
              "deprecatingConverter": {
                "enabled": "******"
              },
              "pageableConverter": {
                "enabled": "******"
              },
              "polymorphicConverter": {
                "enabled": "******"
              }
            },
            "enableHateoas": "******",
            "groupConfigs": [
              {
                "pathsToMatch": [
                  "******"
                ],
                "group": "******",
                "displayName": "******"
              }
            ],
            "enableSpringSecurity": "******",
            "writerWithDefaultPrettyPrinter": "******",
            "showOauth2Endpoints": "******",
            "showActuator": "******",
            "defaultFlatParamObject": "******",
            "defaultSupportFormData": "******",
            "apiDocs": {
              "path": "******",
              "enabled": "******",
              "resolveSchemaProperties": "******",
              "groups": {
                "enabled": "******"
              }
            },
            "autoTagClasses": "******",
            "webjars": {
              "prefix": "******"
            },
            "modelAndViewAllowed": "******",
            "defaultConsumesMediaType": "******",
            "sortConverter": {
              "enabled": "******"
            }
          },
          "inputs": {
            "removeBrokenReferenceDefinitions": {},
            "writerWithOrderByKeys": {},
            "disableI18n": {},
            "showLoginEndpoint": {},
            "nullableRequestParameterEnabled": {},
            "enableJavadoc": {},
            "useFqn": {},
            "useManagementPort": {},
            "showSpringCloudFunctions": {},
            "enableDataRest": {},
            "cache": {
              "disabled": {}
            },
            "preLoadingEnabled": {},
            "enableKotlin": {},
            "enableGroovy": {},
            "defaultProducesMediaType": {},
            "modelConverters": {
              "deprecatingConverter": {
                "enabled": {}
              },
              "pageableConverter": {
                "enabled": {}
              },
              "polymorphicConverter": {
                "enabled": {}
              }
            },
            "enableHateoas": {},
            "groupConfigs": [
              {
                "pathsToMatch": [
                  {}
                ],
                "group": {},
                "displayName": {}
              }
            ],
            "enableSpringSecurity": {},
            "writerWithDefaultPrettyPrinter": {},
            "showOauth2Endpoints": {},
            "showActuator": {},
            "defaultFlatParamObject": {},
            "defaultSupportFormData": {},
            "apiDocs": {
              "path": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 38:25"
              },
              "enabled": {},
              "resolveSchemaProperties": {},
              "groups": {
                "enabled": {}
              }
            },
            "autoTagClasses": {},
            "webjars": {
              "prefix": {}
            },
            "modelAndViewAllowed": {},
            "defaultConsumesMediaType": {},
            "sortConverter": {
              "enabled": {}
            }
          }
        },
        "spring.jpa.hibernate-org.springframework.boot.autoconfigure.orm.jpa.HibernateProperties": {
          "prefix": "spring.jpa.hibernate",
          "properties": {
            "naming": {},
            "ddlAuto": "******"
          },
          "inputs": {
            "naming": {},
            "ddlAuto": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 43:31"
            }
          }
        },
        "spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties": {
          "prefix": "spring.info",
          "properties": {
            "build": {
              "location": {},
              "encoding": "******"
            },
            "git": {
              "location": {},
              "encoding": "******"
            }
          },
          "inputs": {
            "build": {
              "location": {},
              "encoding": {}
            },
            "git": {
              "location": {},
              "encoding": {}
            }
          }
        },
        "spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties": {
          "prefix": "spring.datasource",
          "properties": {
            "password": "******",
            "embeddedDatabaseConnection": "******",
            "driverClassName": "******",
            "generateUniqueName": "******",
            "xa": {
              "properties": {}
            },
            "url": "******",
            "username": "******"
          },
          "inputs": {
            "password": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 6:28"
            },
            "embeddedDatabaseConnection": {},
            "driverClassName": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 3:37"
            },
            "generateUniqueName": {},
            "xa": {
              "properties": {}
            },
            "url": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 4:23"
            },
            "username": {
              "value": "******",
              "origin": "class path resource [application-prod.properties] from watch-1.0-SNAPSHOT.jar - 5:28"
            }
          }
        },
        "org.springdoc.core.properties.SwaggerUiConfigProperties": {
          "prefix": "springdoc.swagger-ui",
          "properties": {
            "path": "******",
            "operationsSorter": "******",
            "useRootPath": "******",
            "groupsOrder": "******",
            "tagsSorter": "******",
            "disableSwaggerDefaultUrl": "******",
            "csrf": {
              "enabled": "******",
              "useLocalStorage": "******",
              "useSessionStorage": "******",
              "cookieName": "******",
              "localStorageKey": "******",
              "sessionStorageKey": "******",
              "headerName": "******"
            },
            "syntaxHighlight": {},
            "version": "******",
            "enabled": "******"
          },
          "inputs": {
            "path": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 35:27"
            },
            "operationsSorter": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 37:40"
            },
            "useRootPath": {},
            "groupsOrder": {},
            "tagsSorter": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 36:34"
            },
            "disableSwaggerDefaultUrl": {},
            "csrf": {
              "enabled": {},
              "useLocalStorage": {},
              "useSessionStorage": {},
              "cookieName": {},
              "localStorageKey": {},
              "sessionStorageKey": {},
              "headerName": {}
            },
            "syntaxHighlight": {},
            "version": {},
            "enabled": {}
          }
        },
        "management.endpoint.health-org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties": {
          "prefix": "management.endpoint.health",
          "properties": {
            "logging": {
              "slowIndicatorThreshold": "******"
            },
            "showDetails": "******",
            "status": {
              "order": [],
              "httpMapping": {}
            },
            "roles": [],
            "group": {}
          },
          "inputs": {
            "logging": {
              "slowIndicatorThreshold": {}
            },
            "showDetails": {},
            "status": {
              "order": [],
              "httpMapping": {}
            },
            "roles": [],
            "group": {}
          }
        },
        "spring.reactor.netty-org.springframework.boot.autoconfigure.reactor.netty.ReactorNettyProperties": {
          "prefix": "spring.reactor.netty",
          "properties": {},
          "inputs": {}
        },
        "spring.lifecycle-org.springframework.boot.autoconfigure.context.LifecycleProperties": {
          "prefix": "spring.lifecycle",
          "properties": {
            "timeoutPerShutdownPhase": "******"
          },
          "inputs": {
            "timeoutPerShutdownPhase": {}
          }
        },
        "spring.web-org.springframework.boot.autoconfigure.web.WebProperties": {
          "prefix": "spring.web",
          "properties": {
            "localeResolver": "******",
            "resources": {
              "staticLocations": [
                "******",
                "******",
                "******",
                "******"
              ],
              "addMappings": "******",
              "chain": {
                "cache": "******",
                "compressed": "******",
                "strategy": {
                  "fixed": {
                    "enabled": "******",
                    "paths": [
                      "******"
                    ]
                  },
                  "content": {
                    "enabled": "******",
                    "paths": [
                      "******"
                    ]
                  }
                }
              },
              "cache": {
                "cachecontrol": {},
                "useLastModified": "******"
              }
            }
          },
          "inputs": {
            "localeResolver": {},
            "resources": {
              "staticLocations": [
                {},
                {},
                {},
                {}
              ],
              "addMappings": {},
              "chain": {
                "cache": {},
                "compressed": {},
                "strategy": {
                  "fixed": {
                    "enabled": {},
                    "paths": [
                      {}
                    ]
                  },
                  "content": {
                    "enabled": {},
                    "paths": [
                      {}
                    ]
                  }
                }
              },
              "cache": {
                "cachecontrol": {},
                "useLastModified": {}
              }
            }
          }
        },
        "management.metrics-org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties": {
          "prefix": "management.metrics",
          "properties": {
            "system": {
              "diskspace": {
                "paths": [
                  "******"
                ]
              }
            },
            "data": {
              "repository": {
                "metricName": "******",
                "autotime": {
                  "enabled": "******",
                  "percentilesHistogram": "******"
                }
              }
            },
            "web": {
              "client": {
                "maxUriTags": "******"
              },
              "server": {
                "maxUriTags": "******"
              }
            },
            "enable": {},
            "useGlobalRegistry": "******",
            "distribution": {
              "percentilesHistogram": {},
              "percentiles": {},
              "slo": {},
              "minimumExpectedValue": {},
              "maximumExpectedValue": {},
              "expiry": {},
              "bufferLength": {}
            },
            "tags": {}
          },
          "inputs": {
            "system": {
              "diskspace": {
                "paths": [
                  {}
                ]
              }
            },
            "data": {
              "repository": {
                "metricName": {},
                "autotime": {
                  "enabled": {},
                  "percentilesHistogram": {}
                }
              }
            },
            "web": {
              "client": {
                "maxUriTags": {}
              },
              "server": {
                "maxUriTags": {}
              }
            },
            "enable": {},
            "useGlobalRegistry": {},
            "distribution": {
              "percentilesHistogram": {},
              "percentiles": {},
              "slo": {},
              "minimumExpectedValue": {},
              "maximumExpectedValue": {},
              "expiry": {},
              "bufferLength": {}
            },
            "tags": {}
          }
        },
        "spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties": {
          "prefix": "spring.mvc",
          "properties": {
            "contentnegotiation": {
              "favorParameter": "******",
              "mediaTypes": {}
            },
            "servlet": {
              "path": "******",
              "loadOnStartup": "******"
            },
            "format": {},
            "staticPathPattern": "******",
            "dispatchOptionsRequest": "******",
            "dispatchTraceRequest": "******",
            "problemdetails": {
              "enabled": "******"
            },
            "logResolvedException": "******",
            "webjarsPathPattern": "******",
            "async": {},
            "view": {},
            "publishRequestHandledEvents": "******",
            "logRequestDetails": "******",
            "pathmatch": {
              "matchingStrategy": "******"
            },
            "throwExceptionIfNoHandlerFound": "******"
          },
          "inputs": {
            "contentnegotiation": {
              "favorParameter": {},
              "mediaTypes": {}
            },
            "servlet": {
              "path": {},
              "loadOnStartup": {}
            },
            "format": {},
            "staticPathPattern": {},
            "dispatchOptionsRequest": {},
            "dispatchTraceRequest": {},
            "problemdetails": {
              "enabled": {}
            },
            "logResolvedException": {},
            "webjarsPathPattern": {},
            "async": {},
            "view": {},
            "publishRequestHandledEvents": {},
            "logRequestDetails": {},
            "pathmatch": {
              "matchingStrategy": {}
            },
            "throwExceptionIfNoHandlerFound": {}
          }
        },
        "knife4j.setting-com.github.xiaoymin.knife4j.spring.configuration.Knife4jSetting": {
          "prefix": "knife4j.setting",
          "properties": {
            "enableDebug": "******",
            "enableOpenApi": "******",
            "enableHomeCustom": "******",
            "enableFooter": "******",
            "enableFilterMultipartApiMethodType": "******",
            "language": "******",
            "enableReloadCacheParameter": "******",
            "enableDynamicParameter": "******",
            "enableHostText": "******",
            "enableRequestCache": "******",
            "enableFooterCustom": "******",
            "customCode": "******",
            "swaggerModelName": "******",
            "enableResponseCode": "******",
            "enableDocumentManage": "******",
            "enableAfterScript": "******",
            "enableSwaggerModels": "******",
            "enableFilterMultipartApis": "******",
            "enableHost": "******",
            "enableVersion": "******",
            "enableSearch": "******",
            "enableGroup": "******"
          },
          "inputs": {
            "enableDebug": {},
            "enableOpenApi": {},
            "enableHomeCustom": {},
            "enableFooter": {},
            "enableFilterMultipartApiMethodType": {},
            "language": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 33:26"
            },
            "enableReloadCacheParameter": {},
            "enableDynamicParameter": {},
            "enableHostText": {},
            "enableRequestCache": {},
            "enableFooterCustom": {},
            "customCode": {},
            "swaggerModelName": {},
            "enableResponseCode": {},
            "enableDocumentManage": {},
            "enableAfterScript": {},
            "enableSwaggerModels": {},
            "enableFilterMultipartApis": {},
            "enableHost": {},
            "enableVersion": {},
            "enableSearch": {},
            "enableGroup": {}
          }
        },
        "management.info-org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties": {
          "prefix": "management.info",
          "properties": {
            "git": {
              "mode": "******"
            }
          },
          "inputs": {
            "git": {
              "mode": {}
            }
          }
        },
        "spring.netty-org.springframework.boot.autoconfigure.netty.NettyProperties": {
          "prefix": "spring.netty",
          "properties": {},
          "inputs": {}
        },
        "spring.task.execution-org.springframework.boot.autoconfigure.task.TaskExecutionProperties": {
          "prefix": "spring.task.execution",
          "properties": {
            "pool": {
              "queueCapacity": "******",
              "coreSize": "******",
              "maxSize": "******",
              "allowCoreThreadTimeout": "******",
              "keepAlive": "******"
            },
            "simple": {},
            "threadNamePrefix": "******",
            "shutdown": {
              "awaitTermination": "******",
              "awaitTerminationPeriod": "******"
            }
          },
          "inputs": {
            "pool": {
              "queueCapacity": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 25:43"
              },
              "coreSize": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 23:38"
              },
              "maxSize": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 24:37"
              },
              "allowCoreThreadTimeout": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 27:54"
              },
              "keepAlive": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 26:39"
              }
            },
            "simple": {},
            "threadNamePrefix": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 30:42"
            },
            "shutdown": {
              "awaitTermination": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 28:50"
              },
              "awaitTerminationPeriod": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 29:57"
              }
            }
          }
        },
        "management.server-org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties": {
          "prefix": "management.server",
          "properties": {
            "basePath": "******"
          },
          "inputs": {
            "basePath": {}
          }
        },
        "knife4j-com.github.xiaoymin.knife4j.spring.configuration.Knife4jProperties": {
          "prefix": "knife4j",
          "properties": {
            "cors": "******",
            "production": "******",
            "enable": "******",
            "setting": {
              "customCode": "******",
              "language": "******",
              "enableSwaggerModels": "******",
              "swaggerModelName": "******",
              "enableReloadCacheParameter": "******",
              "enableAfterScript": "******",
              "enableDocumentManage": "******",
              "enableVersion": "******",
              "enableRequestCache": "******",
              "enableFilterMultipartApis": "******",
              "enableFilterMultipartApiMethodType": "******",
              "enableHost": "******",
              "enableHostText": "******",
              "enableDynamicParameter": "******",
              "enableDebug": "******",
              "enableFooter": "******",
              "enableFooterCustom": "******",
              "enableSearch": "******",
              "enableOpenApi": "******",
              "enableHomeCustom": "******",
              "enableGroup": "******",
              "enableResponseCode": "******"
            }
          },
          "inputs": {
            "cors": {},
            "production": {},
            "enable": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 32:16"
            },
            "setting": {
              "customCode": {},
              "language": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 33:26"
              },
              "enableSwaggerModels": {},
              "swaggerModelName": {},
              "enableReloadCacheParameter": {},
              "enableAfterScript": {},
              "enableDocumentManage": {},
              "enableVersion": {},
              "enableRequestCache": {},
              "enableFilterMultipartApis": {},
              "enableFilterMultipartApiMethodType": {},
              "enableHost": {},
              "enableHostText": {},
              "enableDynamicParameter": {},
              "enableDebug": {},
              "enableFooter": {},
              "enableFooterCustom": {},
              "enableSearch": {},
              "enableOpenApi": {},
              "enableHomeCustom": {},
              "enableGroup": {},
              "enableResponseCode": {}
            }
          }
        },
        "spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties": {
          "prefix": "spring.ssl",
          "properties": {
            "bundle": {
              "pem": {},
              "jks": {},
              "watch": {
                "file": {
                  "quietPeriod": "******"
                }
              }
            }
          },
          "inputs": {
            "bundle": {
              "pem": {},
              "jks": {},
              "watch": {
                "file": {
                  "quietPeriod": {}
                }
              }
            }
          }
        },
        "spring.codec-org.springframework.boot.autoconfigure.codec.CodecProperties": {
          "prefix": "spring.codec",
          "properties": {
            "logRequestDetails": "******"
          },
          "inputs": {
            "logRequestDetails": {}
          }
        },
        "management.endpoint.configprops-org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties": {
          "prefix": "management.endpoint.configprops",
          "properties": {
            "showValues": "******",
            "roles": []
          },
          "inputs": {
            "showValues": {},
            "roles": []
          }
        },
        "management.simple.metrics.export-org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties": {
          "prefix": "management.simple.metrics.export",
          "properties": {
            "mode": "******",
            "enabled": "******",
            "step": "******"
          },
          "inputs": {
            "mode": {},
            "enabled": {},
            "step": {}
          }
        },
        "spring.task.scheduling-org.springframework.boot.autoconfigure.task.TaskSchedulingProperties": {
          "prefix": "spring.task.scheduling",
          "properties": {
            "pool": {
              "size": "******"
            },
            "simple": {},
            "threadNamePrefix": "******",
            "shutdown": {
              "awaitTermination": "******"
            }
          },
          "inputs": {
            "pool": {
              "size": {}
            },
            "simple": {},
            "threadNamePrefix": {},
            "shutdown": {
              "awaitTermination": {}
            }
          }
        },
        "spring.reactor-org.springframework.boot.autoconfigure.reactor.ReactorProperties": {
          "prefix": "spring.reactor",
          "properties": {
            "contextPropagation": "******"
          },
          "inputs": {
            "contextPropagation": {}
          }
        },
        "management.endpoints.web.cors-org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties": {
          "prefix": "management.endpoints.web.cors",
          "properties": {
            "allowedHeaders": [],
            "allowedMethods": [],
            "allowedOrigins": [],
            "maxAge": "******",
            "exposedHeaders": [],
            "allowedOriginPatterns": []
          },
          "inputs": {
            "allowedHeaders": [],
            "allowedMethods": [],
            "allowedOrigins": [],
            "maxAge": {},
            "exposedHeaders": [],
            "allowedOriginPatterns": []
          }
        },
        "management.health.diskspace-org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorProperties": {
          "prefix": "management.health.diskspace",
          "properties": {
            "path": "******",
            "threshold": "******"
          },
          "inputs": {
            "path": {},
            "threshold": {}
          }
        },
        "org.springdoc.core.properties.SwaggerUiOAuthProperties": {
          "prefix": "springdoc.swagger-ui.oauth",
          "properties": {
            "configParameters": {}
          },
          "inputs": {
            "configParameters": {}
          }
        },
        "spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties": {
          "prefix": "spring.sql.init",
          "properties": {
            "mode": "******",
            "separator": "******",
            "platform": "******",
            "continueOnError": "******"
          },
          "inputs": {
            "mode": {},
            "separator": {},
            "platform": {},
            "continueOnError": {}
          }
        },
        "management.endpoint.env-org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties": {
          "prefix": "management.endpoint.env",
          "properties": {
            "showValues": "******",
            "roles": []
          },
          "inputs": {
            "showValues": {},
            "roles": []
          }
        },
        "management.endpoint.logfile-org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties": {
          "prefix": "management.endpoint.logfile",
          "properties": {},
          "inputs": {}
        },
        "knife4j.basic-com.github.xiaoymin.knife4j.spring.configuration.Knife4jHttpBasic": {
          "prefix": "knife4j.basic",
          "properties": {
            "enable": "******"
          },
          "inputs": {
            "enable": {}
          }
        },
        "server-org.springframework.boot.autoconfigure.web.ServerProperties": {
          "prefix": "server",
          "properties": {
            "maxHttpRequestHeaderSize": "******",
            "reactive": {
              "session": {
                "timeout": "******"
              }
            },
            "undertow": {
              "maxHttpPostSize": "******",
              "eagerFilterInit": "******",
              "maxHeaders": "******",
              "maxCookies": "******",
              "allowEncodedSlash": "******",
              "decodeUrl": "******",
              "urlCharset": "******",
              "alwaysSetKeepAlive": "******",
              "preservePathOnForward": "******",
              "accesslog": {
                "enabled": "******",
                "pattern": "******",
                "prefix": "******",
                "suffix": "******",
                "dir": "******",
                "rotate": "******"
              },
              "threads": {},
              "options": {
                "socket": {},
                "server": {}
              }
            },
            "port": "******",
            "tomcat": {
              "accesslog": {
                "enabled": "******",
                "pattern": "******",
                "directory": "******",
                "prefix": "******",
                "suffix": "******",
                "checkExists": "******",
                "rotate": "******",
                "renameOnRotate": "******",
                "maxDays": "******",
                "fileDateFormat": "******",
                "ipv6Canonical": "******",
                "requestAttributesEnabled": "******",
                "buffered": "******"
              },
              "threads": {
                "max": "******",
                "minSpare": "******"
              },
              "backgroundProcessorDelay": "******",
              "maxHttpFormPostSize": "******",
              "maxSwallowSize": "******",
              "redirectContextRoot": "******",
              "useRelativeRedirects": "******",
              "uriEncoding": "******",
              "maxConnections": "******",
              "acceptCount": "******",
              "processorCache": "******",
              "maxKeepAliveRequests": "******",
              "additionalTldSkipPatterns": [],
              "relaxedPathChars": [],
              "relaxedQueryChars": [],
              "rejectIllegalHeader": "******",
              "resource": {
                "allowCaching": "******"
              },
              "mbeanregistry": {
                "enabled": "******"
              },
              "remoteip": {
                "internalProxies": "******",
                "protocolHeaderHttpsValue": "******",
                "hostHeader": "******",
                "portHeader": "******"
              },
              "maxHttpResponseHeaderSize": "******"
            },
            "servlet": {
              "contextParameters": {},
              "applicationDisplayName": "******",
              "registerDefaultServlet": "******"
            },
            "jetty": {
              "accesslog": {
                "enabled": "******",
                "format": "******",
                "retentionPeriod": "******",
                "append": "******"
              },
              "threads": {
                "acceptors": "******",
                "selectors": "******",
                "max": "******",
                "min": "******",
                "idleTimeout": "******"
              },
              "maxHttpFormPostSize": "******",
              "maxHttpResponseHeaderSize": "******",
              "maxConnections": "******"
            },
            "error": {
              "path": "******",
              "includeException": "******",
              "includeStacktrace": "******",
              "includeMessage": "******",
              "includeBindingErrors": "******",
              "whitelabel": {
                "enabled": "******"
              }
            },
            "shutdown": "******",
            "netty": {
              "h2cMaxContentLength": "******",
              "initialBufferSize": "******",
              "maxInitialLineLength": "******",
              "validateHeaders": "******"
            }
          },
          "inputs": {
            "maxHttpRequestHeaderSize": {},
            "reactive": {
              "session": {
                "timeout": {}
              }
            },
            "undertow": {
              "maxHttpPostSize": {},
              "eagerFilterInit": {},
              "maxHeaders": {},
              "maxCookies": {},
              "allowEncodedSlash": {},
              "decodeUrl": {},
              "urlCharset": {},
              "alwaysSetKeepAlive": {},
              "preservePathOnForward": {},
              "accesslog": {
                "enabled": {},
                "pattern": {},
                "prefix": {},
                "suffix": {},
                "dir": {},
                "rotate": {}
              },
              "threads": {},
              "options": {
                "socket": {},
                "server": {}
              }
            },
            "port": {
              "value": "******",
              "origin": "\"server.port\" from property source \"commandLineArgs\""
            },
            "tomcat": {
              "accesslog": {
                "enabled": {},
                "pattern": {},
                "directory": {},
                "prefix": {},
                "suffix": {},
                "checkExists": {},
                "rotate": {},
                "renameOnRotate": {},
                "maxDays": {},
                "fileDateFormat": {},
                "ipv6Canonical": {},
                "requestAttributesEnabled": {},
                "buffered": {}
              },
              "threads": {
                "max": {},
                "minSpare": {}
              },
              "backgroundProcessorDelay": {},
              "maxHttpFormPostSize": {},
              "maxSwallowSize": {},
              "redirectContextRoot": {},
              "useRelativeRedirects": {},
              "uriEncoding": {},
              "maxConnections": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 13:31"
              },
              "acceptCount": {
                "value": "******",
                "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 15:28"
              },
              "processorCache": {},
              "maxKeepAliveRequests": {},
              "additionalTldSkipPatterns": [],
              "relaxedPathChars": [],
              "relaxedQueryChars": [],
              "rejectIllegalHeader": {},
              "resource": {
                "allowCaching": {}
              },
              "mbeanregistry": {
                "enabled": {}
              },
              "remoteip": {
                "internalProxies": {},
                "protocolHeaderHttpsValue": {},
                "hostHeader": {},
                "portHeader": {}
              },
              "maxHttpResponseHeaderSize": {}
            },
            "servlet": {
              "contextParameters": {},
              "applicationDisplayName": {},
              "registerDefaultServlet": {}
            },
            "jetty": {
              "accesslog": {
                "enabled": {},
                "format": {},
                "retentionPeriod": {},
                "append": {}
              },
              "threads": {
                "acceptors": {},
                "selectors": {},
                "max": {},
                "min": {},
                "idleTimeout": {}
              },
              "maxHttpFormPostSize": {},
              "maxHttpResponseHeaderSize": {},
              "maxConnections": {}
            },
            "error": {
              "path": {},
              "includeException": {},
              "includeStacktrace": {},
              "includeMessage": {},
              "includeBindingErrors": {},
              "whitelabel": {
                "enabled": {}
              }
            },
            "shutdown": {},
            "netty": {
              "h2cMaxContentLength": {},
              "initialBufferSize": {},
              "maxInitialLineLength": {},
              "validateHeaders": {}
            }
          }
        },
        "spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties": {
          "prefix": "spring.servlet.multipart",
          "properties": {
            "fileSizeThreshold": "******",
            "maxFileSize": "******",
            "maxRequestSize": "******",
            "strictServletCompliance": "******",
            "enabled": "******",
            "resolveLazily": "******"
          },
          "inputs": {
            "fileSizeThreshold": {},
            "maxFileSize": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 12:40"
            },
            "maxRequestSize": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 11:43"
            },
            "strictServletCompliance": {},
            "enabled": {},
            "resolveLazily": {}
          }
        },
        "dataSource": {
          "prefix": "spring.datasource.hikari",
          "properties": {
            "validationTimeout": "******",
            "hikariPoolMXBean": {},
            "minimumIdle": "******",
            "password": "******",
            "metricsTrackerFactory": {},
            "dataSourceProperties": {},
            "loginTimeout": "******",
            "autoCommit": "******",
            "connectionTimeout": "******",
            "poolName": "******",
            "initializationFailTimeout": "******",
            "readOnly": "******",
            "registerMbeans": "******",
            "healthCheckProperties": {},
            "isolateInternalQueries": "******",
            "leakDetectionThreshold": "******",
            "maxLifetime": "******",
            "keepaliveTime": "******",
            "allowPoolSuspension": "******",
            "idleTimeout": "******",
            "connectionTestQuery": "******",
            "driverClassName": "******",
            "jdbcUrl": "******",
            "maximumPoolSize": "******",
            "username": "******"
          },
          "inputs": {
            "validationTimeout": {},
            "hikariPoolMXBean": {},
            "minimumIdle": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 48:39"
            },
            "password": {},
            "metricsTrackerFactory": {},
            "dataSourceProperties": {},
            "loginTimeout": {},
            "autoCommit": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 50:38"
            },
            "connectionTimeout": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 53:45"
            },
            "poolName": {},
            "initializationFailTimeout": {},
            "readOnly": {},
            "registerMbeans": {},
            "healthCheckProperties": {},
            "isolateInternalQueries": {},
            "leakDetectionThreshold": {},
            "maxLifetime": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 52:39"
            },
            "keepaliveTime": {},
            "allowPoolSuspension": {},
            "idleTimeout": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 51:39"
            },
            "connectionTestQuery": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 54:48"
            },
            "driverClassName": {},
            "jdbcUrl": {},
            "maximumPoolSize": {
              "value": "******",
              "origin": "class path resource [application.properties] from watch-1.0-SNAPSHOT.jar - 49:44"
            },
            "username": {}
          }
        }
      }
    }
  }
}