每个WebLogic Server都可以配置其监听的IP地址和端口号,如下图:
在运行期间,如果应用需要知道WebLogic Server所监听的IP地址和端口号,可通过JMX编程获得,JSP的样例程序如下:
java 代码
- <%@ page import="javax.naming.Context,
- javax.naming.InitialContext,
- weblogic.management.MBeanHome,
- weblogic.management.configuration.ServerMBean"
- %>
- <%!
- String serverName, serverAddress;
- int serverPort;
-
- private void getServerInfo() throws Exception {
- Context myCtx = new InitialContext();
- MBeanHome home = (MBeanHome)myCtx.lookup(MBeanHome.LOCAL_JNDI_NAME);
- serverName=home.getMBeanServer().getServerName();
-
- ServerMBean sc = (ServerMBean)home.getConfigurationMBean(serverName, "ServerConfig");
- serverAddress = sc.getListenAddress();
- serverPort = sc.getListenPort();
- }
- %>
-
-
-
-
- <%
- try {
- getServerInfo();
- } catch (Exception e) {
- }
- %>
-
- Server Name: <%=serverName %>
- Server Address: <%=serverAddress %>
- Server Port: <%=serverPort %>
-
-
将上述代码保存成jsp文件,放置到web app目录中,即可访问其得到服务器名字、IP地址和端口号。如果是匿名用户(尚未登陆)则会出现安全错误,因为WebLogic Server缺省情况下不允许匿名用户访问MBean信息,可在控制台中更改,如下图:
参考资料:
1)
Programming WebLogic Management Services with JMX
2)
Javadocs for WebLogic Classes
该JSP程序在WebLogic Server 8.1 SP6上测试通过。
- 大小: 86.7 KB
- 大小: 133.2 KB
分享到:
- 2007-06-16 23:57
- 浏览 8884
- 评论(0)
- 论坛回复 / 浏览 (0 / 6528)
- 查看更多
相关推荐
在配置前,你需要规划好集群的配置信息,包括 Server 实例的主机名、操作系统、IP 地址、端口号等。例如,一个典型的配置可能包括一个 Administrator Server、一个 Proxy Server 和两个 Managed Server。 ### 配置...
每个服务器都有其特定的IP地址和端口号,包括管理员服务器、Proxy Server和Managed Server。 配置过程通常使用Domain Configuration Wizard进行: 1. 创建新Domain:选择“创建新的WebLogic配置”。 2. 选择安装...
接下来,在“Define connection properties”页面中,需要填写数据库连接池的名称、数据库名称、IP地址、端口号、用户名及密码等关键信息。这些信息对于确保WebLogic Server能够正确地与数据库建立连接至关重要。 *...
1. **登录WebLogic管理控制台**:打开浏览器,输入WebLogic管理控制台的URL(通常是http://your_server_address:port/Console,其中"your_server_address"是WebLogic Server的IP地址,"port"是管理服务器的端口号,...
- 要更改WebLogic Server的监听地址和端口号,需要编辑域配置文件`config.xml`,找到相关的`ListenAddress`和`ListenPort`节点进行修改,然后重启服务器使更改生效。 这些步骤是安装和配置WebLogic Server的基础...
8. 配置管理服务器:设置AdminServer的名称、监听地址(如本机IP)和端口(如7001)。 9. 配置受管理服务器、集群和计算机:根据需求进行配置,这里未做具体设置。 以上步骤完成后,WebLogic Server的基本安装和...
3. **设置监听地址**:在创建Admin Server时,需要指定监听地址(如192.168.0.100),这是管理员访问WebLogic控制台的IP地址,端口号可以自定义,但需确保不与其他服务冲突。 4. **配置集群地址**:集群地址是指多...
6. **选择配置集群**:选择`YES`,然后输入appServer1、appServer2、proxyServer、updateServer的配置信息(名字、监听地址、监听端口号)。若使用硬件负载均衡,则不建立`proxyServer`。 7. **配置集群信息**:修改...
- 需要注意的是,对于不同的托管服务器,其对应的IP地址和端口号应该是唯一的,以避免冲突。 3. **配置Node Manager**: - Node Manager是用于远程管理WebLogic Server的一个组件。题目中提到“Զ̿NodeManager...
输入 Tuxedo 服务器的 IP 地址和端口号,这些信息应与 Tuxedo 系统的配置相匹配,以确保两者间的通信。 6. **配置“已导入”**: 在“已导入”选项卡中,你需要创建 WTC 导入服务,映射到 Tuxedo 中的服务。设置...
这里的`remotehost`是指运行Tuxedo系统的主机名或IP地址,`port`则是Tuxedo服务监听的端口号。 - **FederationURL**: 定义了用于查找和连接到远程Tuxedo系统的JNDI URL。 - **FederationName**: 未明确指定,通常应...
在AIX操作系统上配置WebLogic集群是一项复杂但关键的任务,因为WebLogic Server是Oracle公司提供的一个强大、可扩展的企业级Java应用服务器,而集群技术能够提高应用的可用性和可伸缩性。以下将详细介绍在AIX环境下...
1. **登录管理控制台**:通过浏览器访问`http://your-server-host:port/console`,其中`your-server-host`是WebLogic服务器的IP地址,`port`是管理服务器监听的端口号,默认为7001。 2. **选择域**:登录后,选择你...
2. 网络接入点(Listen Address):配置服务器监听的IP地址和端口。 3. JVM设置:调整堆大小、类加载器、日志级别等。例如,增加初始堆内存 `-Xms` 和最大堆内存 `-Xmx` 参数。 4. 安全配置:创建和配置用户、角色和...
- **输入Server配置信息**: 输入appServer1、appServer2、proxyServer、updateServer的配置信息(名字、监听地址、监听端口号)。若使用硬件负载均衡器,则不建立proxyServer。 - **配置集群信息**: 修改集群的端口...