首页 > 其他分享 >Solon2 之基础:三、启动参数说明

Solon2 之基础:三、启动参数说明

时间:2023-02-23 21:38:30浏览次数:35  
标签:solon 启动 -- demo app jar 参数 Solon2 java

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

1、启动参数

启动参数 对应的应用配置 描述
--env solon.env 环境(可用于内部配置切换)
--config solon.config 指定外部配置(./app.yml)
--debug solon.debug 调试模式(0或1)
--setup solon.setup 安装模式(0或1)
--white solon.white 白名单模式(0或1)
--drift solon.drift 漂移模式,部署到k8s的服务要设为 1(0或1)
--alone solon.alone 单体模式(0或1)
--extend solon.extend 扩展目录
--locale solon.locale 地域
--app.name solon.app.name 应用名
--app.group solon.app.group 应用分组
--app.title solon.app.title 应用标题
--stop.safe solon.stop.safe 安全停止(0或1)//(v2.1.0 后支持;之前只能用接口启用)
--stop.delay solon.stop.delay 安全停止的延时秒数(默认10秒)

启动参数应用:java -jar demo.jar --env=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

标签:solon,启动,--,demo,app,jar,参数,Solon2,java
From: https://www.cnblogs.com/noear/p/17149489.html

相关文章

  • Solon2 之基础:四、应用启动过程与完整生命周期
    串行的处理过程(含六个事件扩展点+两个函数扩展点),代码直接、没有什么模式。易明提醒:启动过程完成后,项目才能正常运行(启动过程中,不能把线程卡死了)AppBeanLoadEndEvent......
  • OpenAI API 参数说明
    OpenAIAPIhttps://platform.openai.com/docs/api-reference/completions/create#completions/create-model  max_tokensintegerOptionalDefaultsto16Themaxi......
  • C++主函数参数
    学习C++主函数的参数输入,用于从commandline中读取参数,下面以读取视频文件为例进行说明#include<iostream>#include<fstream>#include<string>#include<opencv2/op......
  • 启动 nginx 成功之后通过 IP 访问失败
    查看防火墙状态。输入命令:systemctlstatusfirewalld.service发现防火墙发开的,我们将防火墙关闭,输入命令:systemctlstopfirewalld.service然后在查看防火墙状态,发现是关......
  • ASEMI高压MOS管60R380参数,60R380特征,60R380应用
    编辑-ZASEMI高压MOS管60R380参数:型号:60R380漏极-源极电压(VDS):600V栅源电压(VGS):20V漏极电流(ID):11A功耗(PD):65W储存温度(Tstg):-55to150℃静态漏源导通电阻(RDS(ON)):0.38Ω......
  • ASEMI高压MOS管60R380参数,60R380特征,60R380应用
    编辑-ZASEMI高压MOS管60R380参数:型号:60R380漏极-源极电压(VDS):600V栅源电压(VGS):20V漏极电流(ID):11A功耗(PD):65W储存温度(Tstg):-55to150℃静态漏源导通电阻(RDS(ON)):0.38Ω二极管正向......
  • Node.js:pm2管理进程启动npm run dev和开机自启
    Node.jsProductionProcessManagerwithabuilt-inLoadBalancer.文档官网https://pm2.keymetrics.io/githubhttps://github.com/Unitech/pm2安装npminsta......
  • PM2设置开机自启动
    运行pm2startup,即在/etc/init.d/目录下生成pm2-root的启动脚本,且自动将pm2-root设为服务。运行pm2save,会将当前pm2所运行的应用保存在/root/.pm2/dump.pm2下,当开机重......
  • 一次docker启动错误unable to configure the Docker daemon with file /etc/docker/da
    环境:三台服务器,一台daemon可以启动,另外两台不行解决原因:服务器内有两个docker.service,其中一个有配置--insecure-registry=127.0.0.1,重命名后启动docker可用报错如下:2月......
  • Linux下如何查看上次系统启动时间
    Linux下如何查看上次系统启动时间who-b  查看最后一次(上次)系统启动时间[root@localhost/]#who-b    系统引导2023-02-0215:57lastreboot 查看重启记......