繁体   English   中英

如何使用不同的配置值运行同一jhipster war文件的相同角色的多个实例

[英]how to run several instances same role of the same jhipster war file with different config values

我想在亚马逊服务器上多次运行war文件,每次具有略微不同的属性(例如服务器端口或数据库架构)。 现在我必须针对每种情况进行重建...即如何在运行时将spring-boot属性文件提供给jhipster生成的war文件?

编辑以澄清:

我想要的是通过在运行时指定参数(端口,数据库名称等)来运行同一war文件的两个或多个副本。 这些实例应该在Amazon系统(Linux)上运行。它们在启动时由/etc/init.d中的服务脚本启动,该脚本也用于在软件mod /参数更改的情况下启动和停止。 到目前为止,使用JHipster开发的应用程序仅读取通过Maven通过JHipster流构建传播的文件(使用-prod概要文件)-使用单独的属性文件不起作用,无法读取-使用-D结果设置属性一样:没看过

有人有什么建议吗? 看起来JHipster具有自己的属性读取器...

要在其他端口上启动应用程序,应使用其他参数启动它:

--server.port=8081

或使用-D添加参数:

-Dspring.datasource.url=whatever.you.want

或需要多个参数时:

-Dserver.port=10000 -Dspring.datasource.url=whatever.you.want

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM