springcloud远程配置

· back's秘密花园


 1spring:
 2  cloud:
 3    nacos:
 4      discovery:
 5        # 服务注册地址
 6        server-addr: ${nacos.addr}
 7        namespace: ${nacos.name-space}
 8        username: ${nacos.user-name}
 9        password: ${nacos.pass-word}
10        group: swift-local
11      config:
12        # 配置中心地址
13        server-addr: ${nacos.addr}
14        namespace: ${nacos.config.name-space}
15        username: ${nacos.user-name}
16        password: ${nacos.pass-word}
17        # 配置文件格式
18        file-extension: yml
19        shared-configs:
20          - data-id: naton-starlink-common.yml
21          - data-id: naton-starlink-module.yml
22          - data-id: starlink-stock-datasource.yml
23          - data-id: dmp-routes.yml
24
25
26    openfeign:
27      client:
28        config:
29          webUserClient:
30            url: http://dmp-t.i.natonmed.cn
31          stockProductProductInfo:
32            url: http://dmp-t.i.natonmed.cn
33#          # contextId
34#          stockTradePurchaseOrder:
35#            url: http://dmp-t.i.natonmed.cn
36#          stockTradePurchaseReturn:
37#            url: http://dmp-t.i.natonmed.cn
38#          stockProductProductInfo:
39#            url: http://dmp-t.i.natonmed.cn
40#          stockTradeArrivalNotice:
41#            url: http://dmp-t.i.natonmed.cn
42#          stockTrade:
43#            url: http://dmp-t.i.natonmed.cn
44#          stockFlWms:
45#            url: http://localhost:8012
46mybatis-plus:
47  configuration:
48    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
49

naton-starlink-common.yml

 1spring:
 2  jackson:
 3    date-format: yyyy-MM-dd HH:mm:ss
 4    time-zone: Asia/Shanghai
 5    serialization:
 6          write-dates-as-timestamps: false
 7  boot:
 8    admin:
 9      client:
10        instance:
11          metadata:
12            tags:
13              environment: '${spring.profiles}'
14  cloud:
15    openfeign:
16      client:
17        config:
18          default:
19            connectTimeout: 300000
20            readTimeout: 100000
21            loggerLevel: FULL
22    config:
23      override-none: true
24      
25springdoc:
26  api-docs:
27    path: /api-docs
28feign:
29  httpclient:
30    enabled: 'true'
31    max-connections-per-route: 200
32    max-connections: 400
33  okhttp:
34    enabled: 'true'
35
36management:
37  health:
38    elasticsearch:
39      enabled: 'false'
40    mail:
41      enabled: 'false'
42  endpoint:
43    health:
44      show-details: always
45  endpoints:
46    web:
47      exposure:
48        include: '*'
49
50server:
51  undertow:
52    direct-buffers: 'true'
53    buffer-size: 1024
54    threads:
55      worker: 256
56      io: 16
57naton:
58  web:
59    security:
60      secretKey: abcdefghijklmnopqrstuvwxyz
61      gbSecretKey: v3aIwIzgFBOUCsWUIobFwiJBC82ivpKKbCzaUCD0ElrFvMo7hDoqBRiTSx3YpzxLJ4rBM7ZeyGdgXnlxA1/68Q==
62  apply:
63    id: 336
64    key: ntdmp
65    name: 营销供应链平台
66
67

naton-starlink-module.yml

 1spring:
 2  data:
 3    redis:
 4      host: 172.30.120.49
 5      port: 31283
 6      password: natonredis
 7      lettuce:
 8        pool:
 9          max-active: 400
10          shutdown-timeout: 100
11          max-wait: 30
12          max-idle: 8
13          min-idle: 8
14  mail:
15    host: mail.naton.cn
16    username: B002374@naton.cn
17    password: Cqmyg@0723 
18    protocol: smtp #发送邮件协议
19    properties.mail.smtp.auth: true
20    properties.mail.smtp.port: 25 
21    properties.mail.display.sendmail: 纳通科技 
22    properties.mail.display.sendname: 纳通科技
23    properties.mail.smtp.starttls.enable: false
24    properties.mail.smtp.starttls.required: false
25    properties.mail.smtp.ssl.enable: false 
26    default-encoding: utf-8
27rocketmq:
28  name-server: '172.30.120.49:31277'
29  producer:
30    retry-next-server: true
31    access-key: rocketmq2
32    secret-key: 12345678
33  consumer:
34    access-key: rocketmq2
35    secret-key: 12345678
36xxl:
37  job:
38    accessToken: naton@123
39    port: 8099
40    adminAddresses: http://swift-t.i.natonmed.cn/api/xxl-job-admin
41    logpath: ./logs/swift-job/jobhandler
42    logretentiondays: 30
43
44minio:
45  # url: http://172.30.120.27:9100
46  # accessKey: minioadmin
47  # secretKey: Naton@123!@#
48  bucketName: starlink-product
49
50mybatis-plus:
51  mapper-locations: classpath*:/mapper/**/*.xml
52  global-config:
53    db-config:
54      id-type: auto
55      logic-delete-value: 1
56      logic-not-delete-value: 0
57      logic-delete-field: isDeleted
58  configuration:
59    map-underscore-to-camel-case: true
60    cache-enabled: false
61    call-setters-on-nulls: true
62    jdbc-type-for-null: null
63  type-aliases-super-type: com.natonmed.starlink.commons.model.common.BaseModel
64
65

starlink-stock-datasource.yml

 1spring:
 2  datasource:
 3    hikari:
 4      idle-timeout: 30000
 5      connection-timeout: 30000
 6      minimum-idle: 5
 7      auto-commit: 'true'
 8      pool-name: DatebookHikariCP
 9      maximum-pool-size: 500
10    url: >-
11      jdbc:mysql://172.30.124.37:3306/starstock?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true
12    password: ENC(9futRLtHi03ksHLM6rDPneqcuhkKBFrXNzxT8aIrqcg=)
13    driver-class-name: com.mysql.cj.jdbc.Driver
14    username: ENC(jYsDfH4MlPkcfimzYKW6SfQfOt8W+YUyWMqHMgry4dE=)
15    type: com.zaxxer.hikari.HikariDataSource

starlink-stock-datasource-dev.yml

 1spring:
 2  datasource:
 3    hikari:
 4      idle-timeout: 30000
 5      connection-timeout: 30000
 6      minimum-idle: 5
 7      auto-commit: 'true'
 8      pool-name: DatebookHikariCP
 9      maximum-pool-size: 500
10    url: >-
11      jdbc:mysql://172.30.124.17:3306/starstock?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true
12    password: ENC(9futRLtHi03ksHLM6rDPneqcuhkKBFrXNzxT8aIrqcg=)
13    driver-class-name: com.mysql.cj.jdbc.Driver
14    username: ENC(jYsDfH4MlPkcfimzYKW6SfQfOt8W+YUyWMqHMgry4dE=)
15    type: com.zaxxer.hikari.HikariDataSource
16
17mybatis-plus:
18  configuration:
19    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
20

starlink-stock-datasource-uat.yml

 1spring:
 2  datasource:
 3    hikari:
 4      idle-timeout: 30000
 5      connection-timeout: 30000
 6      minimum-idle: 5
 7      auto-commit: 'true'
 8      pool-name: DatebookHikariCP
 9      maximum-pool-size: 500
10    url: >-
11      jdbc:mysql://172.30.124.37:3306/starstock_uat?useUnicode=true&characterEncoding=UTF-8&useSSL=false&allowMultiQueries=true&allowPublicKeyRetrieval=true
12    password: ENC(UBNWBrePpoBJK+9AQnSTelSztAfXuulUHtimco1X0IA=)
13    driver-class-name: com.mysql.cj.jdbc.Driver
14    username: ENC(doGmJfdU64G7/xllRAcoXqsikAzdTJNVl9CkwKZvi1U=)
15    type: com.zaxxer.hikari.HikariDataSource
last updated:

风筝在阴天搁浅🪁

想念还在等待救援

我拉着线

复习妳给的温柔