我们正在使用Jboss 7 App Server,我们正尝试在一个盒子上运行多个服务器节点,也在其他盒子上运行*基本上是2个盒子,每个节点将运行Jboss服务器2个。
我的问题是在独立模式下在一个盒子上有多个Jboss服务器节点。我是否应该使用端口偏移复制服务器文件夹两次?
或者只是通过端口偏移启动服务器而不必复制服务器文件夹是否可以?
在同一个盒子上运行多个服务器节点的最佳做法是什么?任何建议都将不胜感激。
谢谢。
答案 0 :(得分:0)
只需创建独立目录的多个副本(例如:standalone_PROD,standalone_SIT),这样我们就会为每个实例分别创建日志文件和部署目录。并在启动服务器实例时使用以下选项:
-Djboss.server.base.dir=/path/to/standalone_SIT <-- Location of standalone dir
-Djboss.socket.binding.port-offset=10 <-- PortOffset to avoid port conflict
答案 1 :(得分:0)
我们在几年内在同一台计算机上有两个jboss实例。两个实例都在同一个域中。每个实例都有自己的端口,当然也有自己的路径。我们的经历很好。
答案 2 :(得分:0)
您可以在计算机上拥有所需的多个独立实例,具体取决于可用资源。 您需要做的就是复制同一文件夹两次,并在独立模式下使用的所有端口进行更改。此外,如果您要设置任何参数,请确保它们符合机器上可用的内存。