Skip to content

env variables

常用环境变量标准自定

开发过程中常用的环境变量,方便以后统一传参数

Java Project

环境变量 说明
JAVA_HOME
JAVA_OPTIONS java -jar 的时候的参数
JAVA_EXE java.exe 的路径

springboot ext

nacos

环境变量 spring properties 说明
NACOS_DISCOVERY_SERVER spring.cloud.nacos.discovery.server-addr nacos 注册中心
NACOS_DISCOVERY_NAMESPACE spring.cloud.nacos.discovery.namespace ...
NACOS_DISCOVERY_GROUP spring.cloud.nacos.discovery.group ...
NACOS_DISCOVERY_USERNAME spring.cloud.nacos.discovery.username ...
NACOS_DISCOVERY_PASSWORD spring.cloud.nacos.discovery.password ...
NACOS_CONFIG_SERVER spring.cloud.nacos.config.server-addr nacos 配置中心
NACOS_CONFIG_NAMESPACE spring.cloud.nacos.config.namespace ...
NACOS_CONFIG_GROUP spring.cloud.nacos.config.group ...
NACOS_CONFIG_USERNAME spring.cloud.nacos.config.username ...
NACOS_CONFIG_PASSWORD spring.cloud.nacos.config.password ...

springcloud gateway

环境变量 spring properties 说明
CODEC_MAX_SIZE spring.codec.max-in-memory-size max-in-memory-size

database

范围更广的配置

环境变量 说明
JDBC_DRIVER jdbc driver
JDBC_URL jdbc url
JDBC_USERNAME jdbc username
JDBC_PASSWORD jdbc password

范围更细的配置

环境变量 说明
MYSQL_HOST MySQL 的 host
MYSQL_PORT MySQL 的 端口
MYSQL_SCHEMA MySQL 的 库
MYSQL_USERNAME MySQL 的 用户名
MYSQL_PASSWORD MySQL 的 密码
POSGRES_HOST postgresql 的 host
POSTGRES_PORT postgresql 的 端口
POSTGRES_SCHEMA postgresql 的 库
POSTGRES_USERNAME postgresql 的 用户名
POSTGRES_PASSWORD postgresql 的 密码
REDIS_HOST 对于单独的Redis的配置
REDIS_PORT redis的端口
REDIS_DATABASE redis的库
REDIS_USERNAME redis的用户名
REDIS_PASSWORD redis的密码