169 lines
5.7 KiB
YAML
169 lines
5.7 KiB
YAML
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
|
||
# ip: 10.11.254.6
|
||
openfeign:
|
||
circuitbreaker:
|
||
enabled: true
|
||
client:
|
||
config:
|
||
default:
|
||
connectTimeout: 30000
|
||
readTimeout: 30000
|
||
compression:
|
||
request:
|
||
enabled: true
|
||
mime-types:
|
||
- text/xml
|
||
application/xml
|
||
application/json
|
||
min-request-size: 2048 # 超过2048的字节进行压缩
|
||
response:
|
||
enabled: true
|
||
|
||
rocketmq:
|
||
name-server: 10.7.248.82:9876;10.7.248.83:9876;10.7.248.84:9876
|
||
producer:
|
||
group: ${spring.application.name}
|
||
# 可以配置使用启用指定消费组对指定topic的监听,false表示禁用监听
|
||
# consumer:
|
||
# listeners:
|
||
# data-storage-task:
|
||
# dems-data: false
|
||
# alarm-analysis-task:
|
||
# dems-data: false
|
||
|
||
dubbo:
|
||
scan:
|
||
base-packages:
|
||
- com.netpro.baseconfig.api
|
||
protocol:
|
||
# dubbo 协议名称
|
||
name: dubbo
|
||
# 多网卡时需要指定一下取本地的哪个ip
|
||
host: ${spring.cloud.nacos.discovery.ip}
|
||
# dubbo 协议端口( -1 表示自增端口,从 20880 开始)
|
||
port: -1
|
||
# 开启Triple协议
|
||
#ext-protocol: tri,
|
||
# 使用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: 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
|
||
# 禁用序列化检查
|
||
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:
|
||
# 开启接口日志记录功能,默认为关闭状态
|
||
log:
|
||
enable: true
|
||
influxdb:
|
||
urls: http://10.7.248.82:8086
|
||
user: root
|
||
password: tjjt1234
|
||
database: device
|
||
timeout: 600
|
||
datasource:
|
||
type: com.zaxxer.hikari.HikariDataSource
|
||
driver-class-name: com.mysql.cj.jdbc.Driver
|
||
url: jdbc:mysql://10.7.248.82:3308/dcim_dems_4?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Hongkong
|
||
username: root
|
||
password: tjjt1234
|
||
# Hikari 连接池配置
|
||
hikari:
|
||
# 连接池最大连接数,默认是10
|
||
maximum-pool-size: 50
|
||
# 最小空闲连接数量
|
||
minimum-idle: 5
|
||
# 空闲连接存活最大时间,默认600000(10分钟)
|
||
idle-timeout: 180000
|
||
# 此属性控制从池返回的连接的默认自动提交行为,默认值:true
|
||
auto-commit: true
|
||
# 连接池名称
|
||
pool-name: NetProHikari
|
||
# 此属性控制池中连接的最长生命周期,值0表示无限生命周期,默认1800000即30分钟
|
||
max-lifetime: 1800000
|
||
# 数据库连接超时时间,默认30秒,即30000
|
||
connection-timeout: 30000
|
||
connection-test-query: select 1
|
||
servlet:
|
||
gzip:
|
||
enabled: true
|
||
|
||
ur-service-group: dcim
|
||
|
||
dems:
|
||
# 当前服务是否仅用于提供api,如果设置为true,则此服务将会关闭 任务处理、告警统计等功能
|
||
onlyApi: false
|
||
task:
|
||
# 是否启用告警分析任务
|
||
alarm: false
|
||
# 是否启用数据缓存到redis,默认启用
|
||
cache: false
|
||
# 是否启用数据存储任务
|
||
storage: false
|
||
# 是否启用数据计算任务
|
||
calc: false
|
||
storage:
|
||
# 数据存储消息消费者的最大线程数
|
||
threadMax: 100
|
||
# 数据存储消息消费者的最小线程数
|
||
threadMin: 40
|
||
alarm:
|
||
# 告警分析消息消费者的最大线程数
|
||
threadMax: 100
|
||
# 告警分析消息消费者的最小线程数
|
||
threadMin: 40
|
||
|
||
ni:
|
||
snmp:
|
||
enable: false
|
||
addresses: udp:127.0.0.1/161,udp:192.168.128.155/161
|
||
worker-pool-size: 500 |