|
|
- #Compatible Parameter
- appName=${appId}
- spring.application.name=${appId}
- spring.profiles.active=${httpRequestFilters:}
-
- #IAM
- iamUrl=@iamUrl@
- iamContentType=application/json
- iamCharset=UTF-8
- iamSoTimeout=@iamSoTimeout@
- iamHttpConnectionPoolRequestTimeout=@iamHttpConnectionPoolRequestTimeout@
- iamEncode=UTF-8
- iamHttpConnectionTimeout=@iamHttpConnectionTimeout@
- iamUrlUsertokenAnalyze=/api/iam/v2/identity/token/analyze
- iamHttpMaxConnections=@iamHttpMaxConnections@
- iamKeepAliveTimeout=@iamKeepAliveTimeout@
- iamUrlLogin=/api/iam/v2/identity/login
- iamUrlUser=/api/iam/v2/user
- iamUrlPathPermissionRootTarget=drn:iam:app:{appId}:webmodule:menu:{appId}
- iamUrlAppRootTarget=drn:iam:app:{appId}
- iamUrlUpdateModule=/api/iam/v2/app/module/update
- iamUrlUserPermission=/api/iam/v2/permission/user/all
- iamUrlUpdateAction=/api/iam/v2/app/action/update
- iamUrlGetApp=/api/iam/v2/app
- iamUrlUpdateCondition=/api/iam/v2/app/condition/update
- iamUrlRemoveCondition=/api/iam/v2/app/condition/remove
- iamUrlDisableAction=/api/iam/v2/app/action/disable
- iamUrlOrgAspect=/api/iam/v2/org/aspect
- iamUrlOrgUserinorg=/api/iam/v2/org/userinorg
- iamUrlUserTenantApplication=/api/iam/v2/user/tenant/application
- iamUrlUserAllInfo=/api/iam/v2/query/user/allinfo
- #CAC
- cacUrl=@cacUrl@
-
- #LMC
- lmcUrl=@lmcUrl@
-
- #DMC
- dmcUrl=@dmcUrl@
-
- #DWMq
- dwMqBasic=ZGlnaXdpbjpkaWdpd2lu
-
- #Queue 1.0
- queueTenantProcessorHost=@queueTenantProcessorHost@
- queueTenantTlsOn=@queueTenantTlsOn@
- #queueSaasRabbitmqIsHttps=@queueSaasRabbitmqIsHttps@
- queueSaasRabbitmqHost=@queueSaasRabbitmqHost@
- queueSaasRabbitmqAmqpPort=@queueSaasRabbitmqAmqpPort@
- queueSaasRabbitmqHttpPort=@queueSaasRabbitmqHttpPort@
- queueSaasRabbitmqUsername=@queueSaasRabbitmqUsername@
- queueSaasRabbitmqPassword=@queueSaasRabbitmqPassword@
- queueSaasTlsOn=@queueSaasTlsOn@
-
- #MQTT
- mqttSrvHost=@mqttSrvHost@
- mqttSrvUsername=@mqttSrvUsername@
- mqttSrvPassword=@mqttSrvPassword@
- mqttSrvClientId=@mqttSrvClientId@
- mqttSrvCleanSession=@mqttSrvCleanSession@
- mqttSrvReconnect=@mqttSrvReconnect@
- mqttTopicQos=@mqttTopicQos@
- mqttTopicRetained=@mqttTopicRetained@
- mqttSrvConnectTimeout=@mqttSrvConnectTimeout@
- mqttWaitForCompletion=@mqttWaitForCompletion@
-
- #EAI
- eaiHostRetrytimes=@eaiHostRetrytimes@
- eaiHostVer=@eaiHostVer@
- eaiHostRetryinterval=@eaiHostRetryinterval@
- eaiHostConcurrence=@eaiHostConcurrence@
- eaiUrlRegSrv=/CROSS/RESTful/regSrv
-
- #database
- dbEnabled=@dbEnabled@
- jdbcDriverClassName=@jdbcDriverClassName@
- dbConnectionMaxWaitMillis=@dbConnectionMaxWaitMillis@
- dbConnectionInitialSize=@dbConnectionInitialSize@
- dbConnectionMaxTotal=@dbConnectionMaxTotal@
- dbConnectionMinIdle=@dbConnectionMinIdle@
-
- #Servlet container
- httpRequestFilters=@httpRequestFilters@
- serverHttpControllerIo=@serverHttpControllerIo@
- serverType=tomcat
- serverAsyncTimeout=@serverAsyncTimeout@
- serverTomcatAcceptCount=@serverTomcatAcceptCount@
- serverTomcatMaxConnections=@serverTomcatMaxConnections@
- serverTomcatMinSpareThreads=@serverTomcatMinSpareThreads@
- serverTomcatMaxThreads=@serverTomcatMaxThreads@
- serverHttpTokenmode=@serverHttpTokenmode@
- accessControlAllowOrigin=*
- accessControlAllowMethods=POST,PUT,GET,DELETE
- accessControlMaxAge=@accessControlMaxAge@
- accessControlAllowHeaders=Content-Type,token,accesstoken,digi-middleware-auth-app,Program-Code,Module-Name,origin-iam-url-key,locale,Accept-Language,routerKey
- serverTokenExpiredTime=@serverTokenExpiredTime@
-
-
- #DAP Spring config
- platformSpringConfigFileNames=
-
-
- #Spring boot setting
- spring.mvc.throw-exception-if-no-handler-found=true
- spring.resources.add-mappings=false
-
- #Spring boot server
- server.tomcat.additional-tld-skip-patterns=*mchange-commons-java*.jar
- server.max-http-header-size=@server.max-http-header-size@
-
- #Spring boot log
- logging.config=classpath:log4j2.xml
-
- #Spring boot cache
- spring.redis.database=@spring.redis.database@
- spring.redis.host=@spring.redis.host@
- spring.redis.port=@spring.redis.port@
- spring.redis.password=@spring.redis.password@
- spring.redis.timeout=@spring.redis.timeout@
-
- spring.redis.pool.max-active=@spring.redis.pool.max-active@
- spring.redis.pool.max-wait=@spring.redis.pool.max-wait@
- spring.redis.pool.max-idle=@spring.redis.pool.max-idle@
- spring.redis.pool.min-idle=@spring.redis.pool.min-idle@
-
- spring.redis.lettuce.pool.max-active=@spring.redis.lettuce.pool.max-active@
- spring.redis.lettuce.pool.max-wait=@spring.redis.lettuce.pool.max-wait@
- spring.redis.lettuce.pool.max-idle=@spring.redis.lettuce.pool.max-idle@
- spring.redis.lettuce.pool.min-idle=@spring.redis.lettuce.pool.min-idle@
- spring.redis.lettuce.shutdown-timeout=@spring.redis.lettuce.shutdown-timeout@
-
- #Cache
- keyExpiredTime=@keyExpiredTime@
-
- #K8S service proxy
- k8sProxyUrl=@k8sProxyUrl@
- k8sProxyContentType=application/json
- k8sProxyCharset=UTF-8
- k8sProxyEncode=UTF-8
- k8sProxyHttpConnectionPoolRequestTimeout=@k8sProxyHttpConnectionPoolRequestTimeout@
- k8sProxyHttpMaxConnections=@k8sProxyHttpMaxConnections@
- k8sProxyHttpConnectionTimeout=@k8sProxyHttpConnectionTimeout@
- k8sProxySoTimeout=@k8sProxySoTimeout@
-
- #Schedule
- scheduleEnabled=@scheduleEnabled@
- scheduleEmailTypeOfConnection=0
-
- #Quartz
- org.quartz.dataSource.quartzDataSource.connectionProvider.class=com.digiwin.app.schedule.quartz.DWQuartzPoolingConnectionProvider
- org.quartz.jobStore.useProperties=false
- org.quartz.scheduler.instanceId=AUTO
- org.quartz.dataSource.quartzDataSource.testConnectionOnCheckout=true
- org.quartz.plugin.DWJobInterruptListener.class=com.digiwin.app.schedule.quartz.listener.DWJobInterruptListener
- org.quartz.dataSource.quartzDataSource.testConnectionOnCheckin=false
- org.quartz.jobStore.tablePrefix=QRTZ_
- org.quartz.threadPool.class=org.quartz.simpl.SimpleThreadPool
- org.quartz.dataSource.quartzDataSource.preferredTestQuery=SELECT 1
- org.quartz.jobStore.dataSource=quartzDataSource
- org.quartz.scheduler.instanceName=DigiwinQuartzScheduler
- org.quartz.jobStore.isClustered=true
- org.quartz.dataSource.quartzDataSource.maxPoolSize=@org.quartz.dataSource.quartzDataSource.maxPoolSize@
- org.quartz.dataSource.quartzDataSource.idleConnectionTestPeriod=@org.quartz.dataSource.quartzDataSource.idleConnectionTestPeriod@
- org.quartz.dataSource.quartzDataSource.maxIdleTimeExcessConnections=@org.quartz.dataSource.quartzDataSource.maxIdleTimeExcessConnections@
- org.quartz.threadPool.threadCount=@org.quartz.threadPool.threadCount@
- org.quartz.dataSource.quartzDataSource.acquireIncrement=@org.quartz.dataSource.quartzDataSource.acquireIncrement@
- org.quartz.threadPool.threadPriority=@org.quartz.threadPool.threadPriority@
- org.quartz.dataSource.quartzDataSource.minPoolSize=@org.quartz.dataSource.quartzDataSource.minPoolSize@
- org.quartz.jobStore.clusterCheckinInterval=@org.quartz.jobStore.clusterCheckinInterval@
-
- #Tenant
- tenantEnabled=@tenantEnabled@
-
- #Fine report
- frUrl=@frUrl@
- frUrlKanbanUrlInfo=/digiwin/KanbanUrlInfo
- frUrlKanbanUserInfoSyncInit=/digiwin/kanban/view/form?op=fr_base&cmd=evaluate_formula&expression=updateuser10()
-
- #\u79fb\u52d5\u521d\u59cb\u5316\u793e\u5340
- mobileUrl=@mobileUrl@
- mobileApiInit=@mobileApiInit@
-
|