Solon 开发进阶,四、启动参数说明

启动参数,在应用启动后会被静态化(为了内部更高效的利用)。比如,想通过体外扩展加载配置,是不能改掉它们的。

1、启动参数

启动参数 对应的应用配置 描述
-env solon.env 环境
-debug solon.debug 调试模式
-setup solon.setup 安装模式
-white solon.white 白名单模式
-drift solon.drift 漂移模式,部署到k8s的服务要设为 1
-alone solon.alone 单体模式
-extend solon.extend 扩展目录
-extend.filter solon.extend.filter 扩展目录过滤
-locale solon.locale 地域
-app.name solon.app.name 应用名
-app.group solon.app.group 应用分组
-app.title solon.app.title 应用标题

启动参数应用:java -jar demo.jar -evn=dev -drift=1

系统配置应用:java -Dsolon.env=dev -jar demo.jar

2、启动参数的扩展特性

所有带"."的启动参数,同时会成为应用配置。以下三个配置效果相同:

  • java -Dsolon.env=dev -jar demo.jar
  • java -jar demo.jar -solon.env=dev
  • java -jar demo.jar -env=dev

以下两个配置效果也相同:

  • java -Dserver.port=8081 -jar demo.jar
  • java -jar demo.jar -server.port=8081
posted @ 2022-01-16 19:16  手上写着代码  阅读(27)  评论(0编辑  收藏  举报