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.
203 lines
8.3 KiB
203 lines
8.3 KiB
spring:
|
|
#spring-admin监控
|
|
boot:
|
|
admin:
|
|
client:
|
|
instance:
|
|
service-base-url: http://${spring.cloud.client.ipaddress}:${server.port}
|
|
url: http://spring-boot-admin-1.itax.local:42000
|
|
username: spring_user
|
|
password: Invoice!!.spring1.
|
|
#jdbc config
|
|
datasource:
|
|
#MySQL数据库支持配置
|
|
driver-class-name: com.mysql.cj.jdbc.Driver
|
|
#数据库地址,默认值为该值,业务配置中可以覆盖更新
|
|
#url: jdbc:mysql://mysql-1.itax.local:36000/XX?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowMultiQueries=true&allowPublicKeyRetrieval=true
|
|
#数据库用户名,默认值为该值,业务配置中可以覆盖更新
|
|
#username: XX
|
|
#数据库密码,默认值为该值,业务配置中可以覆盖更新
|
|
#password: XX
|
|
#数据库连接类型,默认值为该值,业务配置中可以覆盖更新
|
|
type: com.zaxxer.hikari.HikariDataSource
|
|
#使用hikari时,设置属性
|
|
hikari:
|
|
#最小连接数,默认值为该值,业务配置中可以覆盖更新
|
|
minimum-idle: 5
|
|
#最大连接数,默认值为该值,业务配置中可以覆盖更新
|
|
maximum-pool-size: 150
|
|
#等待连接超时时间,默认值为该值,业务配置中可以覆盖更新
|
|
idle-timeout: 60000
|
|
#数据库线程池名称,默认值为该值,业务配置中可以覆盖更新
|
|
pool-name: HikariCP
|
|
#最大等待时间,默认值为该值,业务配置中可以覆盖更新
|
|
max-lifetime: 1200000
|
|
#连接超时时间,默认值为该值,业务配置中可以覆盖更新
|
|
connection-timeout: 60000
|
|
#查询心跳检测,默认值为该值,业务配置中可以覆盖更新
|
|
connection-test-query: SELECT 1
|
|
# mongodb的配置信息
|
|
data:
|
|
mongodb:
|
|
#database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为invoice
|
|
#database: invoice
|
|
host: mongodb-1.itax.local
|
|
port: 37000
|
|
#用户名,默认值为该值,业务配置中可以覆盖更新
|
|
#username: mongo_sims
|
|
#密码,默认值为该值,业务配置中可以覆盖更新
|
|
#password: Invoices2sims.s
|
|
#rabbitMq配置
|
|
rabbitmq:
|
|
host: rabbitmq-1.itax.local
|
|
port: 35000
|
|
username: admin
|
|
password: Invoice!.rabbitm1
|
|
#redis config,如果需要该模式,注释sentinel节点,二者互斥
|
|
redis:
|
|
host: redis-1.itax.local
|
|
port: 38000
|
|
password: q92RBG89bbVdn^2k
|
|
#database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为0
|
|
#database: 0
|
|
#redis sentinel config,如果需要哨兵模式放开该节点,注释redis,二者互斥
|
|
# redis:
|
|
# password: redis-dev
|
|
# #database不用在通用配置中进行配置,各个业务系统自动追加database,注意保持层级结构,不配置默认为0
|
|
# database: 0
|
|
# #此配置 为redis-sentinel配置 使用redis-sentinel需要修改如下配置
|
|
# sentinel:
|
|
# #指定sentinel中配置的redis的主机端口和地址
|
|
# master: mymaster
|
|
# # redis-sentinel的地址和端口
|
|
# nodes: sentinel-1.itax.local:32000
|
|
|
|
#mqtt配置
|
|
mqtt:
|
|
#mqtt地址
|
|
host: tcp://emqx-1.itax.local:40000
|
|
#mqtt用户名
|
|
username: useremqx
|
|
#mqtt密码
|
|
password: 8Mmouj.JnxC1
|
|
#mqtt超时时间
|
|
timeout: 10
|
|
#mqtt会话保持时间
|
|
keepalive: 20
|
|
|
|
#xxl job配置
|
|
xxl:
|
|
job:
|
|
admin:
|
|
# xxl-job服务端地址
|
|
addresses: http://xxl-1.itax.local:43000/xxl
|
|
# xxl-job executor address
|
|
executor:
|
|
ip: ${spring.cloud.client.ip-address}
|
|
#配置名称,用于xxl动态注册使用,可以根据名称进行自动加载注册信息,各个业务系统自动追加appname,注意保持层级结构,不配置默认为sims-job
|
|
appname: sims-job
|
|
#客户端端口,各个业务系统自动追加port,注意保持层级结构,不配置默认为9898
|
|
port: 9898
|
|
# xxl-job log path
|
|
logpath: /data/logs/${xxl.job.executor.appname}
|
|
# xxl-job log retention days
|
|
logretentiondays: 3
|
|
# xxl-job, access token
|
|
accessToken: eyJ0eXBlIjoiMSIsImFsZyI6IkhTMjU2In0.eyJ1c2VyX2lkIjoiemhhb3FzIiwgImV4cGlyZV90aW1lIjoiMjA5OS0wMS0wMSAwOjAwOjAwIn0.cDNTtgIHKbbN6cqRlk5OkeTY7OirhCfa8MBDLYjhv74
|
|
|
|
|
|
|
|
#通用服务配置
|
|
common:
|
|
#服务地址
|
|
serverUrl:
|
|
#销项服务地址
|
|
sims:
|
|
#销项接口服务url
|
|
apiUrl: http://itax-pre.ele-cloud.com:10000/sims-api
|
|
#订单服务地址,订单与订单进行合并,地址统一修改使用apiUrl
|
|
orderUrl: ${common.serverUrl.sims.apiUrl}
|
|
#基础服务后端url,基础服务与订单进行合并,地址统一修改apiUrl
|
|
baseUrl: ${common.serverUrl.sims.apiUrl}
|
|
#销项后台服务后端url,销项后台与订单进行合并,地址统一修改apiUrl
|
|
backUrl: ${common.serverUrl.sims.apiUrl}
|
|
#税控服务后端url
|
|
skUrl: http://itax-pre.ele-cloud.com:10000/accept
|
|
#数电服务后端url
|
|
sdUrl: http://itax-pre.ele-cloud.com:10000/einvoice-api
|
|
#大B服务后端地址
|
|
bigBUrl: http://itax-pre.ele-cloud.com:10000/itaxAdmin
|
|
#进项票池后端地址
|
|
jxUrl: http://10.1.2.98:8096/invoice
|
|
|
|
#大B服务通用配置
|
|
bigB:
|
|
#大B获取用户信息服务地址
|
|
bigBGetUserInfo: ${common.serverUrl.bigBUrl}/base/v2/getUserInfo
|
|
#推送大B日志消息
|
|
bigBRestPushMsg: ${common.serverUrl.bigBUrl}/api/sysLog/restPushMsg
|
|
#推送大B系统消息
|
|
bigBAddNotify: ${common.serverUrl.bigBUrl}/notify/addNotify
|
|
#大B获取销方信息,
|
|
bigBQueryOrgInfoByCode: ${common.serverUrl.bigBUrl}/base/v2/queryOrgInfoByCode
|
|
|
|
#进项服务通用配置
|
|
jxpt:
|
|
#票池接收发票地址
|
|
jxpcSalesPush: ${common.serverUrl.jxUrl}/salsePush
|
|
#票池接收密钥ID
|
|
jxpcSecretId: c2FucWljZXNoaUFwcFNlY2lk
|
|
#票池接收密钥
|
|
jxpcSecretKey: c2FucWljZXNoaUFwcHNlY0tleQ==
|
|
#openApi4.0服务通用配置,调用通用邮件和短信服务共用地址
|
|
openApi:
|
|
#openApi4.0获取token接口
|
|
openApiTokenUrl: http://api.5ifapiao.com/authz/oauth/token
|
|
#openApi4.0通用地址
|
|
openApiUrl: http://api.5ifapiao.com/api4.0
|
|
#openApi4.0发送邮件
|
|
openApiEmailSend: ${common.openApi.openApiUrl}/v4/emailSend
|
|
#openApi4.0发送短信
|
|
openApiSmsSend: ${common.openApi.openApiUrl}/v4/smsSend
|
|
#openApi4.0插入我的发票卡包
|
|
openApiInsertCard: ${common.openApi.openApiUrl}/v4/insertCard
|
|
#openApi4.0业务ID,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
openApiClientId: 8Ed2Ge4534mABx
|
|
#openApi4.0业务密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
openApiClientSecret: xL1T2342oxxRg
|
|
#openApi4.0授权,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
openApiGrantType: client_credentials
|
|
#openApi4.0授权范围,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
openApiTokenScope: read
|
|
#开放平台服务通用配置,获取购方模糊信息
|
|
kfpt:
|
|
#开放平台接口
|
|
kfptUrl: https://openapi.ele-cloud.com/api
|
|
#开放平台获取token接口
|
|
kfptTokenUrl: ${common.kfpt.kfptUrl}/authen/token
|
|
#开放平台购方信息模糊查询接口
|
|
kfptFuzzyQuery: ${common.kfpt.kfptUrl}/eplibrary-service/v1/fuzzyQuery
|
|
#开放平台购方信息精确查询接口
|
|
kfptExactQuery: ${common.kfpt.kfptUrl}/eplibrary-service/v1/exactQuery
|
|
#开放平台授权key,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
kfptAppKey: GeGk6Y4453432zbiCa4Jt8
|
|
#开放平台授权密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
kfptAppSecret: HjQibj23423423ZsqKHstg
|
|
#开放平台授权密钥,如果各业务线需要分开统计,业务线按照配置路径进行覆盖配置
|
|
kfptEntCode: 100000000000011
|
|
|
|
#AES加密key
|
|
aes:
|
|
#销项后台AES加密解密key,只能为16位字母或数组,需要和对接系统协商
|
|
simsBack: dtfbjpqla0dn7pmb
|
|
#销项基础服务AES加密解密key,只能为16位字母或数组,需要和对接系统协商
|
|
simsBase: fdadfsdgxvsdfg34
|
|
|
|
|
|
#swaggerUi配置相关
|
|
springfox:
|
|
documentation:
|
|
#是否自动加载
|
|
auto-startup: false
|
|
#是否开启
|
|
enabled: false
|
|
|