Configuración de subambiente

Configuración de subambiente

Sanfeng suave Zhang Sanfeng

Configuración de subambiente

Archivo de configuración

En el desarrollo normal, existen los siguientes tres entornos de archivos de configuración, lo que significa que se utilizan diferentes archivos de configuración en diferentes etapas.Si es particularmente problemático cambiar un archivo de configuración con frecuencia, ¿qué se debe hacer?

application-dev.properties: entorno de desarrollo

application-test.properties: entorno de prueba

application-prod.properties: entorno de producción

Primero cree los tres archivos de configuración anteriores. La especificación del nombre debe ser el nombre del archivo de configuración principal seguido de-más el nombre definido por usted mismo. El nombre detrás es de fabricación propia y no necesita ser el mismo que el mío.

Configuración de subambiente

Configuración de subambiente
Luego, en el archivo de configuración principal, agregue dicha línea y el siguiente valor escribe la parte del archivo de configuración que acaba de crear. En este momento, el archivo de configuración usa el contenido en dev.properties

Configuración de perfiles en varios entornos

Cómo SpringBoot usa Profile para configurar el soporte multientorno.

Profile es el soporte de Spring para diferentes funciones de configuración para diferentes entornos. Puede cambiar rápidamente de entorno activando, especificando parámetros, etc.

1. Formato de archivo de múltiples perfiles:

-格式:application-{profile}.properties。

        application-dev.properties、application-properties

2. Modo de bloqueo de documentos de varios perfiles

3. Método de activación:

-Línea de comando: --spring.profiles.active = dev

-Archivo de configuración: spring.profiles.active = dev

-jvm 参数: -Dspring.profiles.active = dev


yml支持多文档块的方式:

server:

  port: 8888

spring:

  profiles:

    active: dev

---

server:

  port: 8083

spring:

  profiles: dev

---

server:

  port: 8084

spring:

  profiles: prod

Configuración de subambiente

También hay una forma de establecer la activación especificando el archivo de configuración activado en java -jar.
Configuración de subambiente

Supongo que te gusta

Origin blog.51cto.com/15065852/2606460
Recomendado
Clasificación