|
@@ -1,137 +0,0 @@
|
|
|
-# 离线测试 profile:用于本地手动跑 MaterialEmbeddingTestRunner
|
|
|
|
|
-# - 关闭 Eureka / Apollo / XXL-Job admin 连接
|
|
|
|
|
-# - 复用 dev 的数据库、Redis、DashScope 配置(公网可达)
|
|
|
|
|
-# - 不启动 Web 容器(main 中已 set spring.main.web-application-type=none)
|
|
|
|
|
-
|
|
|
|
|
-server:
|
|
|
|
|
- port: 0 # 不占用端口
|
|
|
|
|
-
|
|
|
|
|
-spring:
|
|
|
|
|
- main:
|
|
|
|
|
- web-application-type: none
|
|
|
|
|
- allow-bean-definition-overriding: true
|
|
|
|
|
- datasource:
|
|
|
|
|
- video-vector:
|
|
|
|
|
- driver-class-name: com.mysql.jdbc.Driver
|
|
|
|
|
- jdbc-url: jdbc:mysql://rm-bp17q95335a99272b.mysql.rds.aliyuncs.com:3306/deconstruct-vector?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&useSSL=false
|
|
|
|
|
- username: crawler
|
|
|
|
|
- password: crawler123456@
|
|
|
|
|
- type: com.zaxxer.hikari.HikariDataSource
|
|
|
|
|
- hikari:
|
|
|
|
|
- minimum-idle: 2
|
|
|
|
|
- maximum-pool-size: 5
|
|
|
|
|
- connection-test-query: SELECT 1
|
|
|
|
|
- pg-vector:
|
|
|
|
|
- driver-class-name: org.postgresql.Driver
|
|
|
|
|
- jdbc-url: jdbc:postgresql://pgm-bp1x72iry10srsc2jo.pg.rds.aliyuncs.com/vector?currentSchema=public
|
|
|
|
|
- username: vector
|
|
|
|
|
- password: vector123456@
|
|
|
|
|
- type: com.zaxxer.hikari.HikariDataSource
|
|
|
|
|
- hikari:
|
|
|
|
|
- minimum-idle: 2
|
|
|
|
|
- maximum-pool-size: 5
|
|
|
|
|
- connection-test-query: SELECT 1
|
|
|
|
|
- connection-init-sql: SET hnsw.ef_search = 100
|
|
|
|
|
-
|
|
|
|
|
- redis:
|
|
|
|
|
- host: r-bp1zg8fw8db0vxdo2mpd.redis.rds.aliyuncs.com
|
|
|
|
|
- port: 6379
|
|
|
|
|
- username: r-bp1zg8fw8db0vxdo2m
|
|
|
|
|
- password: Wqsd@2026
|
|
|
|
|
-
|
|
|
|
|
- cloud:
|
|
|
|
|
- discovery:
|
|
|
|
|
- enabled: false # 关闭 Spring Cloud 服务发现
|
|
|
|
|
-
|
|
|
|
|
-# 关闭 Eureka 客户端,离线测试不注册到注册中心
|
|
|
|
|
-eureka:
|
|
|
|
|
- client:
|
|
|
|
|
- enabled: false
|
|
|
|
|
- register-with-eureka: false
|
|
|
|
|
- fetch-registry: false
|
|
|
|
|
-
|
|
|
|
|
-# 关闭 Apollo 启动加载
|
|
|
|
|
-apollo:
|
|
|
|
|
- bootstrap:
|
|
|
|
|
- enabled: false
|
|
|
|
|
- autoUpdateInjectedSpringProperties: false
|
|
|
|
|
-
|
|
|
|
|
-# XXL-Job 占位(XxlJobConfig 已被 ComponentScan 排除,但@Value 仍需要默认值;如果未排除也不会真正连接)
|
|
|
|
|
-xxl:
|
|
|
|
|
- job:
|
|
|
|
|
- accessToken:
|
|
|
|
|
- admin:
|
|
|
|
|
- addresses: ""
|
|
|
|
|
- executor:
|
|
|
|
|
- appname: video-vector-server
|
|
|
|
|
- address: ""
|
|
|
|
|
- ip: ""
|
|
|
|
|
- port: 0
|
|
|
|
|
- logpath: /tmp/xxl-job-test
|
|
|
|
|
- logretentiondays: 1
|
|
|
|
|
-
|
|
|
|
|
-# DashScope embedding 配置(公网可访问)
|
|
|
|
|
-embedding:
|
|
|
|
|
- mode: dashscope
|
|
|
|
|
- cache:
|
|
|
|
|
- expire: 3600
|
|
|
|
|
-
|
|
|
|
|
-dashscope:
|
|
|
|
|
- embedding:
|
|
|
|
|
- dashscope:
|
|
|
|
|
- api-url: https://dashscope.aliyuncs.com/api/v1/services/embeddings/multimodal-embedding/multimodal-embedding
|
|
|
|
|
- api-key: sk-590b6529891f48c08970c66e9b76f8d6
|
|
|
|
|
- timeout: 60
|
|
|
|
|
-
|
|
|
|
|
-# Apollo 兜底字段
|
|
|
|
|
-video:
|
|
|
|
|
- detail:
|
|
|
|
|
- metrics:
|
|
|
|
|
- days: 7
|
|
|
|
|
- api:
|
|
|
|
|
- timeout: 30
|
|
|
|
|
-
|
|
|
|
|
-# AIGC 素材任务 → sourceType 映射(默认空 map,离线测试时通过 -D 注入或修改此处)
|
|
|
|
|
-# 例: {"67": 1, "69": 2} — 67 任务的素材打 sourceType=1(外部合作),69 任务的素材打 sourceType=2(内部素材)
|
|
|
|
|
-aigc:
|
|
|
|
|
- api:
|
|
|
|
|
- timeout: 30
|
|
|
|
|
- material:
|
|
|
|
|
- task:
|
|
|
|
|
- source:
|
|
|
|
|
- map: "{}"
|
|
|
|
|
- source:
|
|
|
|
|
- type:
|
|
|
|
|
- default: 2
|
|
|
|
|
-
|
|
|
|
|
-logging:
|
|
|
|
|
- level:
|
|
|
|
|
- com.tzld.videoVector: DEBUG
|
|
|
|
|
- com.tzld.videoVector.dao.mapper: DEBUG
|
|
|
|
|
- com.zaxxer.hikari: INFO
|
|
|
|
|
- com.netflix: WARN
|
|
|
|
|
- com.ctrip.framework.apollo: WARN
|
|
|
|
|
-
|
|
|
|
|
-# 以下为不相关 bean 的占位配置(测试不会真正调用,仅避免启动报错)
|
|
|
|
|
-oss:
|
|
|
|
|
- videoVector:
|
|
|
|
|
- accessKey: dummy
|
|
|
|
|
- secretKey: dummy
|
|
|
|
|
- ossEndPoint: dummy
|
|
|
|
|
- priEndPoint: dummy
|
|
|
|
|
- internal:
|
|
|
|
|
- endPoint: dummy
|
|
|
|
|
- projectName: dummy
|
|
|
|
|
- cdnDomain: dummy
|
|
|
|
|
- imgDomain: dummy
|
|
|
|
|
- pubBucket: dummy
|
|
|
|
|
- priBucket: dummy
|
|
|
|
|
- needPress: false
|
|
|
|
|
- videoDomain: dummy
|
|
|
|
|
- videoEndPoint: dummy
|
|
|
|
|
- expiration: 3600
|
|
|
|
|
- lvvideoDomain: dummy
|
|
|
|
|
-
|
|
|
|
|
-cdn:
|
|
|
|
|
- upload:
|
|
|
|
|
- domain: dummy
|
|
|