1
我想通过运行2个独立的Wildfly实例来模拟2台服务器。当你不想在同一个实例上部署所有的WAR并且只能关闭它们并将它们一起启动时,这很有用。如何在同一台机器上运行2个(或更多)Wildfly实例?
我使用Eclipse与JBoss的插件,其中在服务器视图我想有2台Wildfly服务器上,我可以停止,并分别并同时运行。我怎么做?
我想通过运行2个独立的Wildfly实例来模拟2台服务器。当你不想在同一个实例上部署所有的WAR并且只能关闭它们并将它们一起启动时,这很有用。如何在同一台机器上运行2个(或更多)Wildfly实例?
我使用Eclipse与JBoss的插件,其中在服务器视图我想有2台Wildfly服务器上,我可以停止,并分别并同时运行。我怎么做?
有可能复制你的Wildfly安装文件夹,但占用更多的空间,你就需要为每一个变化都更新。相反,它是可以共享的根文件夹,只需创建2个standalones:
standalone1
和standalone2
文件夹(或使用默认为其中之一)。deployments
文件夹,你可以选择你需要哪个部署。对于不冲突的端口,在standalones之一configuration/standalone.xml
必须改变,如图所示here:0更改号码别的东西像200
port-offset="${jboss.socket.binding.port-offset:200}
现在去Eclipse和在Servers视图创建一个新的Server。给它一些合适的名字,然后点击下一步。
create new runtime
,然后单击下一步。Server base directory
选择你想要的独立文件夹的名称,像上面standalone1
。执行相同的具有不同偏移其它情况下(在上述的1个实例将是8080,另一个在8280)。