You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
171 lines
7.7 KiB
171 lines
7.7 KiB
server.port=20008
|
|
|
|
api.enable=${apiEnable}
|
|
|
|
spring.mvc.pathmatch.matching-strategy= ANT_PATH_MATCHER
|
|
|
|
mybatis.mapperLocations=classpath:mappers/**/*.xml
|
|
|
|
spring.datasource.admin.name=data_center_aeon_admin
|
|
spring.datasource.admin.url=jdbc:mysql://${datasourceDNS}/data_center_aeon_admin?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=${datasourceTimeZone}
|
|
spring.datasource.admin.username=${datasourceUsername}
|
|
spring.datasource.admin.password=${datasourcePassword}
|
|
#使用druid数据源
|
|
spring.datasource.admin.type=com.alibaba.druid.pool.DruidDataSource
|
|
spring.datasource.admin.driverClassName=com.mysql.jdbc.Driver
|
|
spring.datasource.admin.hikari.driverClassName=com.mysql.jdbc.Driver
|
|
spring.datasource.admin.hikari.schema=data_center_aeon_admin
|
|
spring.datasource.admin.hikari.minimum-idle: 5
|
|
spring.datasource.admin.hikari.maximum-pool-size: ${rdsMaxPool:40}
|
|
spring.datasource.admin.hikari.connection-timeout:10000
|
|
|
|
dynamic.jdbc.url=jdbc:mysql://${datasourceDNS:rm-bp11k2zm2fr7864428o.mysql.rds.aliyuncs.com:3306}/%s?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=${datasourceTimeZone}
|
|
|
|
spring.datasource.url=jdbc:mysql://${datasourceDNS:rm-bp11k2zm2fr7864428o.mysql.rds.aliyuncs.com:3306}/data_center_aeon_admin?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=${datasourceTimeZone}
|
|
|
|
|
|
#配置log日志
|
|
logging.config=classpath:config/logback-boot.xml
|
|
logging_level=${loggingLevel:DEBUG}
|
|
logging_path=${loggingPath:E:/logDemo}
|
|
#部署时使用SYSLOG
|
|
logging_appender=${loggingAppender:STDOUT}
|
|
logging_maxHistory=30
|
|
logging_maxFileSize=100MB
|
|
|
|
user.login.keytimeout=3600
|
|
|
|
#集群模式cluster
|
|
spring.redis.cluster.nodes=192.168.0.30:7000,192.168.0.30:7001
|
|
#跨集群执行命令时要遵循的最大重定向数量
|
|
spring.redis.cluster.max-redirects=3
|
|
#哨兵模式sentinel
|
|
spring.redis.sentinel.master=mymaster
|
|
spring.redis.sentinel.nodes=192.168.0.30:16379,192.168.0.30:16379
|
|
|
|
#单机模式standalone
|
|
spring.redis.host=${redisHost}
|
|
spring.redis.port=6379
|
|
|
|
spring.redis.password=${redisPassword}
|
|
spring.redis.timeout=5000
|
|
#Redis数据库索引(默认为0)
|
|
spring.redis.database=0
|
|
#配置启动模式cluster、sentinel、standalone
|
|
spring.redis.mode=standalone
|
|
# Lettuce
|
|
# 连接池最大连接数(使用负值表示没有限制)
|
|
spring.redis.lettuce.pool.max-active=8
|
|
# 连接池最大阻塞等待时间(使用负值表示没有限制)
|
|
spring.redis.lettuce.pool.max-wait=100
|
|
# 连接池中的最大空闲连接
|
|
spring.redis.lettuce.pool.max-idle=8
|
|
# 连接池中的最小空闲连接
|
|
spring.redis.lettuce.pool.min-idle=0
|
|
# 关闭超时时间
|
|
spring.redis.lettuce.shutdown-timeout=100
|
|
|
|
|
|
#邮件发送信息
|
|
mail.smtp.host=email-smtp.ap-northeast-1.amazonaws.com
|
|
mail.smtp.port=465
|
|
mail.smtp.auth=true
|
|
mail.smtp.ssl=true
|
|
mail.sender.username=AKIAVRXFMB43Z4Q6WGZN
|
|
mail.sender.password_encrypted=true
|
|
mail.sender.password=a/52R0rao7ksRMvl1j17fVEmPCw7gC9OreHDqWOE+S7sgmoQT0YgoLRJqOlJqX7e
|
|
mail.sender.sendername=datacenter-info
|
|
mail.sender.from=alert@ttkdatatechbuild.com
|
|
#邮件通知服务开关
|
|
mail.send.switch=true
|
|
|
|
Spring.mvc.hiddenmethod.filter.enabled=true
|
|
#单个文件上传发大小
|
|
spring.servlet.multipart.max-file-size=200MB
|
|
#多个文件上传的共大小不得超过100M
|
|
spring.servlet.multipart.max-request-size=500MB
|
|
|
|
amazon.aws.accesskey=${awsAccesskey}
|
|
amazon.aws.secretkey=${awsSecretkey}
|
|
amazon.aws.bucket=${awsBucket}
|
|
amazon.aws.bucket.asset=${awsBucketAsset}
|
|
amazon.aws.bucket.old.file=${awsBucketOldFile:operation-records}
|
|
|
|
amazon.aws.athena.database=${athenaDatabase:tokyotatemoenergydb}
|
|
amazon.aws.athena.table=${athenaTable:rawdatalake}
|
|
amazon.aws.athena.out-location=${athenaOutLocation:s3://s3-athena-data-923770123186}
|
|
|
|
# log4j.properties
|
|
log4j.logger.org.apache.ibatis.logging.Log=${ibatisLoggingLog}
|
|
log4j.logger.org.apache.ibatis.logging.LogFactory=${ibatisLoggingLogFactory}
|
|
|
|
datacenter.v1.query.url=${datacenterV1QueryUrl}
|
|
|
|
mybatis.configuration.map-underscore-to-camel-case=true
|
|
|
|
server.servlet.context-path=/api
|
|
|
|
|
|
monitor.sender.url=${monitorSenderUrl:http://localhost:8201/health}
|
|
monitor.receiver.url=${monitorReceiverUrl:http://localhost:8200/health}
|
|
monitor.interval=${monitorInterval:50000}
|
|
|
|
|
|
# enable or disable the api
|
|
switch.stats.status=${switchStatsStatus:true}
|
|
|
|
#auro.apikey
|
|
auro.apikey=${auroApiKey:8IBeyF6le9yjvXAW}
|
|
|
|
schedule.cron.expression=${stats.cron:0 3 * * * ? }
|
|
|
|
|
|
spring.flyway.enabled=true
|
|
spring.flyway.url=jdbc:mysql://${datasourceDNS}/data_center_aeon_admin?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=${datasourceTimeZone}
|
|
spring.flyway.user=${datasourceUsername}
|
|
spring.flyway.password=${datasourcePassword}
|
|
spring.flyway.locations=classpath:db/migration
|
|
spring.flyway.baseline-on-migrate=true
|
|
spring.flyway.driver-class-name=com.mysql.cj.jdbc.Driver
|
|
|
|
third.problem.reports.url=${thirdProblemReportsHost:https://api-sec.test-public-api.kanri-roid.app}
|
|
third.problem.reports.token=${thirdProblemReportsToken:Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiIzIiwianRpIjoiOWJjNmM2MGFkMTVmZjllYWI4NmM4MGZhMDA1ZmVjMTM5YjQ1MTk4MDU1Njg4NjhlNzEzYTU1MzllNzJmZmE1YTM5N2NlMTM4ZDUxMGJlMmIiLCJpYXQiOjE3MTAxMTE5NzkuMDMxODE3LCJuYmYiOjE3MTAxMTE5NzkuMDMxODIxLCJleHAiOjQ4NjU3ODU1NzkuMDIxOTI3LCJzdWIiOiIyODU5MCIsInNjb3BlcyI6W119.INAgMv1A8DEcci5t9r2472pSWBeHZI7HrYKFVO2vqYGe63m2cDDHux9oV_SnRLEHj0Fm3oozC1zBKe1AJU45LHx6Gpe4n6E19TFbSVl0RrvhGVVL_qn8BkxAvcaNafzV0vwhq2o1cxxUt4rrc4wB7fXMsY72IH7ci2fJsUHdZoxccMkLE-n4L7hJ8napOBxG-aoOG68nKZXYejMKTfMzAsITU4-4n7s7gyv-YXWGlmuB46Fb-LrSpqYElr1TiaVUUGOeQ8CdgwJUP6ta-kH4BmmRp5LBNgCGz0vfZ4T8zI33CCX52DDG598WIUxi2KHMxrvFJFY1hroio-l3_4D-T2typpqhM9YxxDvfDpP5BscE-Q06tq0utZjMlwnCD0l4vPmBYmsZO-qgTK6nAYIBJIH6M5a2e6O12S_eqk0oI6ebXAOYik163E-8GjynupCwrnszQ6jEuBg0C8UBRAn5fbKd_C2hd6bhq3QQbpsui3QksuTqv04yu40hGf1jCWTPDzJAvpGZDkCs_QKIfb5iDUfRpq1uNIr-r72MveWfBjtBI7C6v7Lp0hWYoiXHNf0yxft85akNfJnIU6XIqtxVPd5nUd4neVjttmb8ikasC3ZBBjA62AvJRNqnfPz58t05GXyIpShWappi8mrel_qDcabhCcnotixC845GlCo21Nc}
|
|
|
|
#EMQX API
|
|
emqx.api.baseUrl = ${emqxApiBaseUrl:http://49.235.129.192:18083}
|
|
emqx.api.username = ${emqxApiUsername:1c6b5ecabe169009}
|
|
emqx.api.password = ${emqxApiPassword:gDXXRdgRMolBqoCVyhITwikuFWhOkmd6UC8LSxEx8KC}
|
|
|
|
# API Mock switch
|
|
open.api.mock = ${openApiMock:false}
|
|
|
|
#启用 NoHandlerFoundException
|
|
spring.mvc.throw-exception-if-no-handler-found=true
|
|
#禁用 Spring Boot 默认的静态资源映射,避免 404 错误被静态资源处理覆盖。
|
|
spring.web.resources.add-mappings=false
|
|
|
|
server.servlet.session.cookie.http-only=true
|
|
server.servlet.session.cookie.secure=true
|
|
server.servlet.session.cookie.same-site=strict
|
|
|
|
springdoc.swagger-ui.doc-expansion=none
|
|
springdoc.swagger-ui.operations-sorter=alpha
|
|
springdoc.swagger-ui.tags-sorter=alpha
|
|
|
|
response.access.control.allow.origin = ${accessControlAllowOrigin:*}
|
|
|
|
# Clouddog API
|
|
clouddog.api.url = ${cloudApiUrl:https://manager.clouddog.jp/api/common/uploadServerAlarmInfo}
|
|
clouddog.api.apikey = ${cloudApiApiKey:cbff30e083e24208b373faa705202906}
|
|
clouddog.api.notificationObj = ${notificationObj:https://hooks.slack.com/services/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}
|
|
|
|
oidc.issuer = ${oidcIssuer:https://dongjian.southwave.tech/api}
|
|
oidc.bimviewer-url = ${oidcBimviewerUrl:https://bimviewer-stg.ttkdatatechbuild.com/TTNB}
|
|
oidc.bimviewer-cognito-auth-host = ${oidcBimviewerCognitoAuthHost:https://bimviewer-stg.auth.ap-northeast-1.amazoncognito.com}
|
|
|
|
# Rili Realted info
|
|
rili.personnas.authUrl=${riliAuthUrl:https://bitlock.bitkey.cloud/v1/personas/{persona_id}/auth}
|
|
rili.personnas.apiUrl=${riliApiUrl:https://api.workhub.site/v1/organizations/{organizationId}/spaces/{spaceId}/people-count}
|
|
rili.personnas.personaId=${riliPersonaId:4f8d785b-5eb8-4c4e-8374-6637bc499538}
|
|
rili.personnas.password=${riliPassword:demodemo}
|
|
rili.personnas.organizationId=${riliOrganizationId:3a37eff2-2cec-474c-af15-163e4286e47e}
|