java-africa-app/bd-third/src/main/resources/bootstrap.yml

111 lines
3.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tomcat
server:
port: 8085
# Spring
spring:
application:
# 应用名称
name: bd-third
jackson:
# 返回数据序列化时,如果为 null 则不进行返回
default-property-inclusion: NON_NULL
profiles:
# 环境配置
active: dev
cloud:
nacos:
discovery:
# 服务注册地址
server-addr: @config.server-addr@
username: @config.username@
password: @config.password@
namespace: @config.namespace@
config:
# 配置中心地址
server-addr: @config.server-addr@
username: @config.username@
password: @config.password@
namespace: @config.namespace@
# 配置文件格式
file-extension: yml
# 共享配置
shared-configs:
- application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
## 业务模块依赖的公用配置缓存、数据库、事务、mybatis-plus
- business-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
## 三方自定义配置
- business-third.${spring.cloud.nacos.config.file-extension}
main:
## 当遇到同样名字的时候,是否允许覆盖注册
allow-bean-definition-overriding: true
## true 表示控制台不会打印循环依赖异常
allow-circular-references: true
# 邮件配置
mail:
host: smtp.office365.com # 配置 smtp 服务器地址
port: 587 # smtp 服务器的端口
username: welcome_xhzs@outlook.com # 配置邮箱用户名(你的邮箱地址)
password: ffjeiitbxhadgvrj # 配置申请到的授权码
default-encoding: UTF-8 # 配置邮件编码
properties:
mail:
smtp:
auth: true
ssl:
socketFactory:
class: com.sun.mail.util.MailSSLSocketFactory
fallback: false
starttls:
enable: true
socketFactoryClass: javax.net.ssl.SSLSocketFactory # 配饰 SSL 加密工厂
debug: true
from: welcome_xhzs@outlook.com # 发送方邮件陪在yml中可方便更改
dubbo:
registry:
## 使用spring-cloud注册配置
address: spring-cloud://localhost
consumer:
# 远程服务调用超时时间(毫秒)
timeout: 10000
## 启动时不检查服务提供者是否存在
check: false
# 重试次数默认2
retries: 0
## 负载策略(最少活跃调用)
loadbalance: "leastactive"
protocol:
## 设置协议为dubbo
name: dubbo
## dubbo 协议端口 -1 表示自增端口从20880开始
port: -1
cloud:
## 订阅服务
subscribed-services: bd-third, bd-system, bd-member, bd-sale, bd-bonus
scan:
# dubbo 服务扫描包(开启之后才会对外提供服务)
base-packages: com.hzs.third
#################### 三方对接相关信息 ####################
## 邮件配置
mall:
## 邮件发送方
from: welcome_xhzs@outlook.com
## 百度翻译配置http://fanyi-api.baidu.com/api/trans/product/desktop?req=detail
baidu:
translate:
## API appId
appId: 20220908001335830
## API secretKey
secretKey: QNTduiavyyL4Zb0Aj43Z
url: https://fanyi-api.baidu.com/api/trans/vip/translate
# 日志配置
logging:
level:
com.hzs: debug
org.springframework: warn