Kaynağa Gözat

feat(config): 更新生产环境配置文件

- 修改 Nacos 配置中心与注册中心地址为 127.0.0.1,并设置命名空间为 prod
- 调整 Redis 连接池配置,提升连接数与超时设置
- 更新数据库连接信息,包括 URL、用户名和密码
- 添加微信小程序及公众号相关配置
- 增加短信验证码腾讯云配置
- 配置 MQTT 服务相关信息- 添加阿里云 OSS 存储相关配置
- 移除测试环境 bootstrap-test.yml 文件内容,统一使用生产配置
hxd 4 hafta önce
ebeveyn
işleme
caaad1da03

+ 72 - 20
portal-service-server/src/main/resources/bootstrap-prod.yml

@@ -2,40 +2,50 @@ spring:
   cloud:
     nacos:
       discovery:
-        server-addr: node02:8848
+        server-addr: 127.0.0.1:8848
         group: DEFAULT_GROUP
-        namespace: public
+        namespace: prod
       config:
-        server-addr: ${spring.cloud.nacos.discovery.server-addr}
-        group: ${spring.cloud.nacos.discovery.group}
-        namespace: ${spring.cloud.nacos.discovery.namespace}
+        server-addr: 127.0.0.1:8848
+        group: DEFAULT_GROUP
+        namespace: prod
         file-extension: yaml
+  servlet:
+    multipart:
+      max-file-size: 10MB
+      max-request-size: 10MB
   redis:
     # 地址
-    host: node03
+    host: 127.0.0.1
     # 端口
     port: 6379
+    # password
+    password: S!G6F5BSqMs
     # 数据库索引
     database: 5
-    # 密码
-    password: 123456
     # 连接超时时间
-    timeout: 10s
+    timeout: 30s
+    #TCP连接建立超时
+    connect-timeout: 10s
     lettuce:
       pool:
         # 连接池中的最小空闲连接
-        min-idle: 0
+        min-idle: 10
         # 连接池中的最大空闲连接
-        max-idle: 8
+        max-idle: 20
         # 连接池的最大数据库连接数
-        max-active: 8
+        max-active: 50
         # #连接池最大阻塞等待时间(使用负值表示没有限制)
-        max-wait: -1ms
+        max-wait: 5000ms
+        # 连接空闲超时
+      shutdown-timeout: 100ms
+      # Redis命令执行最大耗时(含网络传输)。若超过该时间将抛出超时异常。
+      command-timeout: 30ms
   datasource:
     driver-class-name: com.mysql.cj.jdbc.Driver
-    url: jdbc:mysql://node05:3306/tenant?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
-    username: root
-    password: Wideth@123
+    url: jdbc:mysql://127.0.0.1:3306/lnxx_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
+    username: hfln
+    password: Hfln@1024
     druid:
       initial-size: 5
       min-idle: 10
@@ -49,14 +59,31 @@ lnxx:
   knife4j:
     doc:
       basePackage: com.hfln.portal.application.controller
-      title: TENANTRY-SERVICE-SERVER
+      title: PORTAL-SERVICE-SERVER
       description: 业务服务
+  # 微信小程序
   wechat:
+    appid: wx60b2cd643b46d5eb
+    secret: a7c1e377869fffb6fcbacca979d77617
+    #微信公众号
+    office:
+      account:
+        appId: wx9b479fa3c2af4f21
+        secret: 426effb7b58f9ba7c5f6dd1062db0074
+        templateId: -wNA7XW0_4hscmIUK-hmolNpccd-zMlyGnKUvpGdfZQ
     bind:
       callbackUrl: https://radar-power.cn
-wechat:
-  appid: wx1a783618d97d999d
-  secret: db43538fbd86e946c9798fed18a91df1
+  # 短信验证码相关
+  sms:
+    tencent:
+      secretId: AKID40jFYdUCqMqFUXO2SecOvKYYKsGRP9rT
+      secretKey: Y3RcbMtO0V0bI2gzFShpocHjy1qSq0xf
+      loginId: 2368397
+      registerId: 2368393
+      notifyId: 2368474
+      region: ap-guangzhou
+      sdkAppId: 1400966707
+      signName: 合肥雷能信息
 
 sa-token:
   # token 名称(同时也是 cookie 名称)
@@ -77,3 +104,28 @@ sa-token:
   wx:
     timeout: 2592000
     active-timeout: -1
+
+# mqtt相关
+mqtt:
+  enabled: true
+  broker: tcp://127.0.0.1:1883
+  client-id: ${spring.application.name}-${random.uuid}
+  username: admin
+  password: public
+  timeout: 30
+  keepalive: 60
+  clean-session: true
+  automatic-reconnect: true
+
+# oss 存储
+oss:
+  accessKey:
+    id: LTAI5t9ZjmmHVs7nseZx3xWT
+    secret: TbmTSDP9ztXrLa4gXBhAmjerQcKGj7
+  endpoint: https://oss-cn-shanghai.aliyuncs.com
+  bucket: lnxx.oss-cn-shanghai.aliyuncs.com
+  region: cn-shanghai
+  expire:
+    seconds: 3600
+  download-url-pre: https://hflnxx.oss-cn-shanghai.aliyuncs.com/
+  ota-download-url-pre: http://hflnxx.oss-cn-shanghai.aliyuncs.com/

+ 0 - 131
portal-service-server/src/main/resources/bootstrap-test.yml

@@ -1,131 +0,0 @@
-spring:
-  cloud:
-    nacos:
-      discovery:
-        server-addr: 127.0.0.1:8848
-        group: DEFAULT_GROUP
-        namespace: test
-      config:
-        server-addr: 127.0.0.1:8848
-        group: DEFAULT_GROUP
-        namespace: test
-        file-extension: yaml
-  servlet:
-    multipart:
-      max-file-size: 10MB
-      max-request-size: 10MB
-  redis:
-    # 地址
-    host: 127.0.0.1
-    # 端口
-    port: 6379
-    # password
-    password: S!G6F5BSqMs
-    # 数据库索引
-    database: 5
-    # 连接超时时间
-    timeout: 30s
-    #TCP连接建立超时
-    connect-timeout: 10s
-    lettuce:
-      pool:
-        # 连接池中的最小空闲连接
-        min-idle: 10
-        # 连接池中的最大空闲连接
-        max-idle: 20
-        # 连接池的最大数据库连接数
-        max-active: 50
-        # #连接池最大阻塞等待时间(使用负值表示没有限制)
-        max-wait: 5000ms
-        # 连接空闲超时
-      shutdown-timeout: 100ms
-      # Redis命令执行最大耗时(含网络传输)。若超过该时间将抛出超时异常。
-      command-timeout: 30ms
-  datasource:
-    driver-class-name: com.mysql.cj.jdbc.Driver
-    url: jdbc:mysql://127.0.0.1:3306/lnxx_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=Asia/Shanghai
-    username: hfln
-    password: Hfln@1024
-    druid:
-      initial-size: 5
-      min-idle: 10
-      max-active: 20
-      web-stat-filter:
-        exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
-      stat-view-servlet:
-        login-username: druid
-        login-password: druid
-lnxx:
-  knife4j:
-    doc:
-      basePackage: com.hfln.portal.application.controller
-      title: PORTAL-SERVICE-SERVER
-      description: 业务服务
-  # 微信小程序
-  wechat:
-    appid: wx60b2cd643b46d5eb
-    secret: a7c1e377869fffb6fcbacca979d77617
-    #微信公众号
-    office:
-      account:
-        appId: wx9b479fa3c2af4f21
-        secret: 426effb7b58f9ba7c5f6dd1062db0074
-        templateId: -wNA7XW0_4hscmIUK-hmolNpccd-zMlyGnKUvpGdfZQ
-    bind:
-      callbackUrl: https://radar-power.cn
-  # 短信验证码相关
-  sms:
-    tencent:
-      secretId: AKID40jFYdUCqMqFUXO2SecOvKYYKsGRP9rT
-      secretKey: Y3RcbMtO0V0bI2gzFShpocHjy1qSq0xf
-      loginId: 2368397
-      registerId: 2368393
-      notifyId: 2368474
-      region: ap-guangzhou
-      sdkAppId: 1400966707
-      signName: 合肥雷能信息
-
-sa-token:
-  # token 名称(同时也是 cookie 名称)
-  token-name: token
-  # token 有效期(单位:秒) 默认30天,-1 代表永久有效
-  timeout: 36000
-  # token 最低活跃频率(单位:秒),如果 token 超过此时间没有访问系统就会被冻结,默认-1 代表不限制,永不冻结
-  active-timeout: 1800
-  # 是否允许同一账号多地同时登录 (为 true 时允许一起登录, 为 false 时新登录挤掉旧登录)
-  is-concurrent: false
-  # 在多人登录同一账号时,是否共用一个 token (为 true 时所有登录共用一个 token, 为 false 时每次登录新建一个 token)
-  is-share: false
-  # token 风格(默认可取值:uuid、simple-uuid、random-32、random-64、random-128、tik)
-  token-style: uuid
-  # 是否输出操作日志
-  is-log: true
-  dynamic-active-timeout: true
-  wx:
-    timeout: 2592000
-    active-timeout: -1
-
-# mqtt相关
-mqtt:
-  enabled: true
-  broker: tcp://127.0.0.1:1883
-  client-id: ${spring.application.name}-${random.uuid}
-  username: admin
-  password: public
-  timeout: 30
-  keepalive: 60
-  clean-session: true
-  automatic-reconnect: true
-
-# oss 存储
-oss:
-  accessKey:
-    id: LTAI5t9ZjmmHVs7nseZx3xWT
-    secret: TbmTSDP9ztXrLa4gXBhAmjerQcKGj7
-  endpoint: https://oss-cn-shanghai.aliyuncs.com
-  bucket: lnxx.oss-cn-shanghai.aliyuncs.com
-  region: cn-shanghai
-  expire:
-    seconds: 3600
-  download-url-pre: https://hflnxx.oss-cn-shanghai.aliyuncs.com/
-  ota-download-url-pre: http://hflnxx.oss-cn-shanghai.aliyuncs.com/