问题描述
我正在尝试使用 Chaos Monkey for Spring Boot
进行弹性测试。但是,我不想更改现有应用程序 jar 和 docker 映像的任何内容。因此,它在 the document 中说使用以下命令启动应用程序
java -cp your-app.jar
-Dloader.path=chaos-monkey-spring-boot-2.0.1-jar-with-dependencies.jar
org.springframework.boot.loader.PropertiesLauncher
--spring.profiles.active=chaos-monkey
--spring.config.location=file:./chaos-monkey.properties
我的 docker 镜像条目几乎是 java -jar /app.jar
。除了记录在案的命令之外,还有其他方式可以在不更改我的图像条目的情况下启动吗?我可以使用任何环境变量吗?
编辑 看起来上面的命令可以翻译成
export LOADER_PATH=chaos-monkey-spring-boot-2.0.1-jar-with-dependencies.jar
export CLAsspATH=your-app.jar
java org.springframework.boot.loader.PropertiesLauncher
现在是如何使用环境变量更改your-app.jar
的主类。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)