![](/img/trans.png)
[英]is it possible to run several different war files on the same Tomcat instance?
[英]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.