我在weblogic服务器中创建了2个域test1和test2,我使用2 eclipse并在每个eclipse中使用不同的域添加weblogic服务器。 Eclipse 1实例具有带域test1的weblogic服务器,而Eclipse 2实例具有带域test2的weblogic服务器。当我启动weblogic服务器的任何实例说test1时,我无法启动另一个实例,即test2。是否可以在同一端口或不同端口启动两个域?
WebLogic服务器版本:10.3.3
答案 0 :(得分: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
答案 1 :(得分:0)
假设默认设置,有两个端口需要不同。
<listen-port>
中的<DOMAIN_HOME>/config/config.xml
下定义,DEBUG_PORT
位于<DOMAIN_HOME>/bin/setDomainEnv.sh
(或.cmd
for Windows)。
醇>
确保它们在两个域中都不同。
答案 2 :(得分:0)
您无法在同一台计算机上共享2台服务器。是什么阻止您更改其中一个域的管理服务器端口。
尝试使用以下内容查看问题是否已解决
<server>
<name>AdminServer</name>
<listen-port>8001</listen-port>