Ver Fonte

增加nacos中统一数据库管理文件datasource,顶级pom增加指定服务配置管理

zhaogm há 1 mês atrás
pai
commit
231f3d7624

+ 25 - 1
pom.xml

@@ -42,8 +42,9 @@
     </properties>
 
     <profiles>
+<!--        开发环境-->
         <profile>
-            <id>dev</id>
+            <id>dev-zgm</id>
             <properties>
                 <!-- 环境标识,需要与配置文件的名称相对应 -->
                 <profiles.active>dev-zgm</profiles.active>
@@ -59,6 +60,25 @@
                 <activeByDefault>true</activeByDefault>
             </activation>
         </profile>
+<!--        测试环境-->
+        <profile>
+            <id>dev</id>
+            <properties>
+                <!-- 环境标识,需要与配置文件的名称相对应 -->
+                <profiles.active>dev</profiles.active>
+                <nacos.server>127.0.0.1:8848</nacos.server>
+                <nacos.discovery.group>DEFAULT_GROUP</nacos.discovery.group>
+                <nacos.config.group>DEFAULT_GROUP</nacos.config.group>
+                <nacos.username>nacos</nacos.username>
+                <nacos.password>159!@#asd</nacos.password>
+                <logstash.address>127.0.0.1:4560</logstash.address>
+            </properties>
+<!--            <activation>-->
+<!--                &lt;!&ndash; 默认环境 &ndash;&gt;-->
+<!--                <activeByDefault>true</activeByDefault>-->
+<!--            </activation>-->
+        </profile>
+        <!--        生产环境-->
         <profile>
             <id>prod</id>
             <properties>
@@ -70,6 +90,10 @@
                 <nacos.password>nacos</nacos.password>
                 <logstash.address>127.0.0.1:4560</logstash.address>
             </properties>
+<!--            <activation>-->
+<!--                &lt;!&ndash; 默认环境 &ndash;&gt;-->
+<!--                <activeByDefault>true</activeByDefault>-->
+<!--            </activation>-->
         </profile>
     </profiles>
 

+ 1 - 0
ruoyi-modules/ruoyi-business/src/main/resources/bootstrap.yml

@@ -28,3 +28,4 @@ spring:
         # 共享配置
         shared-configs:
           - application-dev.${spring.cloud.nacos.config.file-extension}
+          - datasource.yml

+ 2 - 1
ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml

@@ -27,4 +27,5 @@ spring:
         file-extension: yml
         # 共享配置
         shared-configs:
-          - application-dev.${spring.cloud.nacos.config.file-extension}
+          - application-dev.${spring.cloud.nacos.config.file-extension}
+          - datasource.yml

+ 2 - 1
ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml

@@ -27,4 +27,5 @@ spring:
         file-extension: yml
         # 共享配置
         shared-configs:
-          - application-dev.${spring.cloud.nacos.config.file-extension}
+          - application-dev.${spring.cloud.nacos.config.file-extension}
+          - datasource.yml

+ 1 - 0
ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml

@@ -28,3 +28,4 @@ spring:
         # 共享配置
         shared-configs:
           - application-dev.${spring.cloud.nacos.config.file-extension}
+          - datasource.yml