GJGJJ/dcim-oauth/config/application-dev.yml

110 lines
4.6 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.

spring:
# redis配置
data:
redis:
database: 0
password: tjjt1234
sentinel:
master: jtredis
nodes: 10.7.248.82:26379,10.7.248.83:26379,10.7.248.84:26379
cloud:
nacos:
discovery:
# 如果使用nacos集群则将所有集群节点的ip:port用逗号连接写在此处
server-addr: 10.7.248.82:8848,10.7.248.83:8848,10.7.248.84:8848
# username: nacos
# password: nacos
namespace: springboot3
# 多网卡时需要指定一下取本地的哪个ip
ip: 10.6.8.104
ldap:
# ldap 服务
urls: 'ldap://192.168.10.7:389'
# ldap 管理员账号
username: 'cn=Manager,dc=ricman,dc=localhost'
password: 123456
# ldap 根目录
base: 'dc=ricman,dc=localhost'
#dubbo具体配置说明可查看https://dubbo.apache.org/zh/docs3-v2/java-sdk/reference-manual/config/properties
dubbo:
scan:
# 指定需要注册到注册中心的服务扫描路径,也可以使用注解@EnableDubbo指定
base-packages:
# - com.netpro.dubbo.impl
- com.netpro.oauth.api
protocol:
# dubbo 协议名称
name: dubbo
# 多网卡时需要指定一下取本地的哪个ip
host: ${spring.cloud.nacos.discovery.ip}
# dubbo 协议端口( -1 表示自增端口,从 20880 开始)
port: -1
# 使用hessian2进行序列化默认使用fastjson2
# serialization: hessian2
# dubbo注册到nacos具体可查看https://dubbo.apache.org/zh/docs3-v2/java-sdk/reference-manual/config/properties/#registry
registry:
# 如果使用nacos集群则将所有集群节点的ip:port用逗号连接写在此处也可以直接使用spring.cloud.nacos.discovery.server-addr的配置
address: ${spring.cloud.nacos.discovery.server-addr}
protocol: nacos
# 可选值 interface、instance、all默认是 all即接口级地址、应用级地址都注册
register-mode: instance
parameters:
namespace: dubboboot3
application:
# 关闭 dubbo 在线运维功能,该功能主要通过 telnet 方式进行服务的权重调整
qos-enable: false
logger: slf4j
# 元数据中心 local 本地 remote 远程 这里使用远程便于其他服务获取
# 注意 这里不能使用 本地 local 会读取不到元数据
metadataType: remote
# 可选值 interface、instance、all默认是 all即接口级地址、应用级地址都注册
register-mode: instance
# 序列化检查相关的配置详情可查看https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/advanced-features-and-usage/security/class-check/#%E8%87%AA%E5%8A%A8%E6%89%AB%E6%8F%8F%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE
# 是否启动自动扫面
auto-trust-serialize-class: true
# 类信任层级可以用来限制最终信任的 package 层级。如 io.dubbo.test.pojo.User 在 TrustSerializeClassLevel<65> 配置为 3 的时候,最终会信任 io.dubbo.test 这个 package 下所有的类。
trust-serialize-class-level: 3
# 禁用序列化检查
serialize-check-status: DISABLE
#service-discovery:
# FORCE_INTERFACE只消费接口级地址如无地址则报错单订阅 2.x 地址
# APPLICATION_FIRST智能决策接口级/应用级地址,双订阅
# FORCE_APPLICATION只消费应用级地址如无地址则报错单订阅 3.x 地址
#migration: FORCE_APPLICATION
consumer:
# 支持校验注解
validation: false
# 超时时间
timeout: 3000
#重试次数,远程服务调用重试次数不包括第一次调用不需要重试请设为0,仅在cluster为failback/failover时有效
retries: 0
# 初始化检查
check: false
# 开启服务降级处理
mock: true
netpro:
datasource:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://10.7.248.82:3308/dcim_common_new?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
username: root
password: tjjt1234
#netpro:
# datasource:
# use-multi: true
# multi:
# primary:
# type: com.zaxxer.hikari.HikariDataSource
# driver-class-name: com.mysql.cj.jdbc.Driver
# url: jdbc:mysql://10.5.0.16:3308/jt-oauth?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
# username: root
# password: tjjt1234
# internal:
# type: com.zaxxer.hikari.HikariDataSource
# driver-class-name: com.mysql.cj.jdbc.Driver
# url: jdbc:mysql://10.5.0.16:3308/jt-internal?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
# username: root
# password: tjjt1234