GJGJJ/eem-baseconfig/config/application-dev.yml

114 lines
4.5 KiB
YAML
Raw Normal View History

2025-03-13 17:26:49 +08:00
spring:
data:
# redis配置
redis:
database: 0
password: tjjt1234
sentinel:
master: jtredis
nodes: 10.8.152.191:26379,10.8.152.192:26379,10.8.152.193:26379
mongodb:
uri: mongodb://root:tjjt1234@10.7.248.82:27017,10.7.248.83:27017,10.7.248.84:27017/ems?replicaSet=dcim&readPreference=secondaryPreferred&authSource=admin
#uri: mongodb://root:tjjt1234@10.7.248.82:27017/ems?connectTimeoutMS=300000
cloud:
nacos:
discovery:
# 如果使用nacos集群则将所有集群节点的ip:port用逗号连接写在此处
server-addr: 10.7.248.82:8848,10.7.248.83:8848,10.7.248.84:8848
# server-addr: 10.8.25.10:8848,10.8.25.11:8848,10.8.25.16:8848
# username: nacos
# password: nacos
namespace: springboot3
# namespace: spring-cloud
# 多网卡时需要指定一下取本地的哪个ip
ip: 10.6.8.104
# ip: 10.11.254.6
dubbo:
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}
# username: ${spring.cloud.nacos.discovery.username}
# password: ${spring.cloud.nacos.discovery.password}
protocol: nacos
parameters:
namespace: dubboboot3
# registries:
# primary:
# address: ${spring.cloud.nacos.discovery.server-addr}
# protocol: nacos
# parameters:
# namespace: dubboboot3
# second:
# address: 10.5.0.23:8848
# protocol: nacos
# parameters:
# namespace: dubbo-service
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
# 禁用序列化检查
serialize-check-status: DISABLE
check-serializable: false
# 是否启动自动扫面
#auto-trust-serialize-class: true
# 类信任层级可以用来限制最终信任的 package 层级。如 io.dubbo.test.pojo.User 在 TrustSerializeClassLevel<65> 配置为 3 的时候,最终会信任 io.dubbo.test 这个 package 下所有的类。
#trust-serialize-class-level: 3
#service-discovery:
# FORCE_INTERFACE只消费接口级地址如无地址则报错单订阅 2.x 地址
# APPLICATION_FIRST智能决策接口级/应用级地址,双订阅
# FORCE_APPLICATION只消费应用级地址如无地址则报错单订阅 3.x 地址
#migration: FORCE_APPLICATION
provider:
group: eem-two
consumer:
# 支持校验注解
validation: false
# 超时时间
timeout: 6000
#重试次数,远程服务调用重试次数不包括第一次调用不需要重试请设为0,仅在cluster为failback/failover时有效
retries: 0
# 初始化检查
check: false
# 开启服务降级处理
mock: false
netpro:
datasource:
type: com.zaxxer.hikari.HikariDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://10.7.248.83:3308/dcim_eem_23?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
# url: jdbc:mysql://10.5.0.23:3306/dcim_eem?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
username: root
password: tjjt1234
servlet:
gzip:
enabled: true
ur-service-group: dcim
eem:
computeDataByPage: true
useComputeDataTask: false
realTimeConfigThreadCount: 500
realTimeInstance: task-1d-001