GJGJJ/data-storage/config/application-dcim.yml

76 lines
3.0 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.

# dcim环境配置
spring:
influx:
url: http://localhost:38086
elasticsearch:
uris:
- 10.8.212.197:9200
- 10.8.212.198:9200
- 10.8.212.199:9200
cloud:
nacos:
discovery:
# 如果使用nacos集群则将所有集群节点的ip:port用逗号连接写在此处
server-addr: 10.8.212.191:8848,10.8.212.194:8848,10.8.212.197:8848
namespace: spring-cloud
# 多网卡时需要指定一下取本地的哪个ip
ip: 10.8.212.197
dubbo:
scan:
# 指定需要注册到注册中心的服务扫描路径,也可以使用注解@EnableDubbo指定
base-packages:
- com.netpro.datastorage.elasticsearch.api
- com.netpro.datastorage.influxdb.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
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
#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: false
netpro:
influxdb:
database: device
timeout: 600
servlet:
gzip:
enabled: true