3

我在 weblogic 服务器中创建了 2 个域 test1 和 test2,我正在使用 2 个 eclipse 并在每个 eclipse 中添加不同域的 weblogic 服务器。Eclipse 1 实例具有域 test1 的 weblogic 服务器,Eclipse 2 实例具有域 test2 的 weblogic 服务器。当我启动 weblogic 服务器的任何实例说 test1 时,我无法启动另一个实例,即 test2。是否可以在同一端口或不同端口启动两个域?

WebLogic 服务器版本:10.3.3

4

3 回答 3

2

默认的 Weblogic 端口是 7001。如果您没有尝试更改它,您的两个域/管理服务器很可能都尝试在同一端口上运行。

有几种不同的方法可以解决此问题,但最简单的是编辑:

<domain test2 home>/config/config.xml

并更改以下行:

<server> <name>Test2</name> <listen-port>7001</listen-port>

将第二台服务器的侦听端口更新为 7001 以外的端口。您还可以通过在尝试启动服务器后检查日志文件来验证这是否是实际问题。您将有正在使用的绑定套接字异常。日志文件将位于:

<domain test2 home>/servers/<server name>/logs

于 2013-09-25T15:11:36.950 回答
0

假设默认设置,有两个端口需要不同。

  1. 默认端口。它在<listen-port> in下定义<DOMAIN_HOME>/config/config.xml
  2. DEBUG_PORT<DOMAIN_HOME>/bin/setDomainEnv.sh(或.cmd对于 Windows)。

确保它们在两个域中不同。

于 2013-09-26T02:53:33.703 回答
0

您不能让 2 台服务器在同一台机器上共享相同的端口。是什么阻止您更改域之一的管理服务器端口。

尝试有类似下面的东西,看看问题是否得到解决

<server>
    <name>AdminServer</name>
    <listen-port>8001</listen-port>
于 2017-01-24T19:57:58.870 回答