【问题标题】:How to change port number in jboss-7如何在 jboss-7 中更改端口号
【发布时间】:2012-07-03 16:08:39
【问题描述】:

我正在使用jboss-7,我想将端口号从8080更改为7001。我需要更改哪个文件?

【问题讨论】:

    标签: jboss jboss7.x jboss6.x


    【解决方案1】:

    如果您使用 Intellij(需要 Ultimate)Jboss/Wildfly 配置,您可以在运行配置窗口中轻松编辑端口偏移量。

    【讨论】:

      【解决方案2】:

      要在本地更改 JBoss 的端口,运行多个实例时的步骤如下。

      1. 在 JBoss 文件夹中,转到standalone.xml。
      2. 搜索
      3. 将“port-offset=${jboss.socket.binding.port-offset:0}”更改为 100,如下所示 port-offset="${jboss.socket.binding.port-offset:100}
      4. 然后当运行standalone.bat 时,Jboss 将在端口10090 上运行

      【讨论】:

        【解决方案3】:

        开始使用时

        ./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000 & 
        

        - 用于 Linux

        standalone.bat -Djboss.socket.binding.port-offset=1000 
        

        - 窗户

        here 1000 is the offset value. 8080 + 1000 = 9080 the application will start
        

        【讨论】:

          【解决方案4】:

          进入 jboss 目录 exp - jboss-7.0.0.CR1\jboss-7.0.0.CR1\standalone\configuration

          打开standalone.xml 文件 然后根据你更改端口号。

          【讨论】:

            【解决方案5】:

            在 Eclipse 中,我打开端口偏移量(对应于standalone.xml)并将 jboss.socket.binding.port-offset 从 0 修改为 1000

            【讨论】:

              【解决方案6】:

              进入安装目录 .... 我的目录是这样的

              C:\wildfly-10.0.0.CR5\standalone\configuration\
              

              找到standalone.xml文件,打开并更改里面的http端口8080

              <socket-binding-group>
              

              这里我将端口号 8080 改为 3333

              <socket-binding name="http" port="${jboss.http.port:3333}"/>
              

              【讨论】:

                【解决方案7】:

                将 http 的套接字绑定更改为您想要在 jboss 的standalone.xml 文件中的套接字绑定组中使用的所需端口号。例如,我使用 8090 作为端口号。

                <socket-binding name="http" port="8090"/>
                

                【讨论】:

                  【解决方案8】:

                  对于 Windows:

                  standalone.bat

                  正在使用

                  standalone.conf.bat

                  在记事本中打开

                  添加最后 2 行(如下所示,也就是 2 个“Alter Port Settings Offset”行)(前 3 行应该已经存在...并提供面包屑以放置您要放置的 2 个新行需要)

                  rem # Make Byteman classes visible in all module loaders
                  rem # This is necessary to inject Byteman rules into AS7 deployments
                  set "JAVA_OPTS=%JAVA_OPTS% -Djboss.modules.system.pkgs=org.jboss.byteman"
                  
                  REM NEW LINE HERE Alter Port Settings Offset
                  set "JAVA_OPTS=%JAVA_OPTS% -Djboss.socket.binding.port-offset=1000"
                  

                  【讨论】:

                    【解决方案9】:

                    文件是$JBOSS_HOME/standalone/configuration/standalone.xml。在那里找到&lt;socket-binding-group&gt;&lt;socket-binding&gt;

                    编辑

                    有多种方法可以做到这一点。推荐的方法是使用管理控制台。 如果 JBoss AS 在您的本地计算机上运行,​​请打开 URL http://localhost:9990/console/App.html#socket-bindings 并在那里编辑套接字绑定。我在Wildfly 8.1.0 Final上测试过,不知道这个URL对其他版本的JBoss AS是否有效。

                    【讨论】:

                      猜你喜欢
                      • 2013-08-31
                      • 2014-11-04
                      • 2019-12-18
                      • 2012-03-05
                      • 2012-01-24
                      • 2016-06-03
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      相关资源
                      最近更新 更多