我在Weblogic9.20下使用Apache插件后,远程IP地址始终显示为Apache Http Server代理服务器的IP地址。经过查Weblogic资料,发现可以通过Weblogic中设置启用 WebLogic 插件选项,就可以正确获取远端客户的来访地址。
具体操作如下:
环境 > 服务器 > %服务器实例% > 配置 > 常规 > 高级 > 已启用 WebLogic 插件:该选项打勾打上。
该选项的含义如下:
指定此服务器是否使用专用 WL-Proxy-Client-IP 头,建议在服务器实例接收来自代理插件的请求时使用此头。
如果服务器实例为要接收代理请求的群集中的成员,请启用群集级别的 WebLogic 插件。对于身为群集成员的服务器,群集级别的设置将替代该服务器的设置。
启用 WebLogic 插件时,对 getRemoteAddr 的调用将从专用 WL-Proxy-Client-IP 头(而不是 Web 服务器)中返回浏览器客户端地址。
MBean 特性:
ServerMBean.WeblogicPluginEnabled
更改将在重新部署模块或重新启动服务器后生效。
分享到:
相关推荐
一旦Apache支持DSO,你就可以安装WebLogic的插件模块。在WebLogic的lib目录(例如:lib/linux)下,找到共享目标文件`mod_wl.so`。然后,使用Apache的apxs工具将其安装到Apache中,命令如下: ```bash perl APACHE_...
为了让各位同事更好的学习Weblogic服务器的应用,以便搭建Weblogic的集群环境和集群失效转移功能,我翻译了此篇文章,若...文中详细描述了在Weblogic服务下如何安装Apache服务插件,如何配置插件作HTTP请求的自动分发。
1、文中详细描述了在 Weblogic 服务下如何安装 Apache 服务插件,如何配置插件 作 HTTP 请求的自动分发 2、apache下weblogic插件的下载地址 3、apache下weblogic插件的参数功能及其如何配置
3. 通过浏览器访问Apache服务器的地址,验证是否能成功转发到Weblogic并正常显示应用。 整合Weblogic和Apache可以提高系统的稳定性和性能,通过Apache处理静态内容请求,减轻Weblogic的压力。同时,Apache可以作为...
配置 Apache 时,需设置 `ServerName`,指定 IP 地址和端口,并定义 `user` 和 `group` 以匹配 Weblogic 的运行用户。 3. **拷贝 Weblogic 插件**: 将 Weblogic 提供的 mod_wl_20.so 插件复制到 Apache 的 ...
WebLogic插件的安装方法如描述所述,首先需要将下载的WebLogic插件压缩包解压。这个压缩包通常包含了若干个.jar文件,这些文件是Eclipse插件的核心组件。解压后,你应该能找到一个名为"plugins"的文件夹,这个文件夹...
- 托管服务器的绑定地址必须为静态IP,不可使用动态分配的地址。 - 如果要在广域网(WAN)上访问,管理服务器所在的机器应具有对外的IP地址。 8. **问题诊断**: - **MulticastMonitor工具**:用于监控集群内的...
6. **测试代理**:访问Apache服务器的URL,确认请求被正确地转发到WebLogic Server,并返回预期的响应。 在实际操作中,还需要根据具体环境和需求进行更详细的配置,比如SSL/TLS加密、身份验证、错误处理等。务必...
4. **测试与监控**:完成配置后,重启Apache服务器并进行测试,确保请求能正确转发到WebLogic实例。同时,可以利用Apache的错误日志和WebLogic的管理控制台监控服务器状态和负载情况。 集群.txt和整合文档.txt可能...
- **监控与测试**:通过浏览器访问 Apache,验证是否能正确路由到集群中的 WebLogic 服务器,并检查服务器状态以确保一切正常运行。 集群配置完成后,需要定期检查和维护,确保服务器健康,性能优化,并根据需要...
远程Debug允许开发者在不中断生产环境服务的情况下,通过网络连接到运行中的WebLogic实例,对应用代码进行调试。这通常涉及到设置服务器端的Debug端口,并在IDE(如Eclipse或IntelliJ IDEA)中配置相应的Debug连接。...
- 反向代理可以隐藏WebLogic服务器的IP地址和端口,增加安全性,防止直接攻击。 - Apache可以配置为只接受HTTPS连接,提供额外的加密层。 7. **性能优化**: - 调整Apache和WebLogic的配置,例如调整连接超时、...
**使用WebLogic插件的主要功能** 1. **调试支持**:通过Eclipse的调试工具,你可以设置断点,对WebLogic Server上的应用程序进行远程调试,查看变量值,控制执行流程。 2. **生命周期管理**:轻松启动、停止、重启...
以上就是在不同操作系统环境下安装WebLogic Apache插件的基本步骤。由于每个操作系统和环境可能有特殊的要求,所以务必按照README.txt中的具体指导进行操作。同时,持续关注Oracle官方的更新和安全公告,确保插件和...
这个是weblogic的apache代理插件mod_wl_24.so,可以用作weblogic的集群使用。把此文件放入apache 2.4的modules文件夹中即可通过配置使用。
weblogic 不兼容客户端的解决办法 WebLogic 是 Oracle 公司的一款 Java EE 服务器,广泛应用于企业级应用系统中。但是在实际应用中,有些 HTTP 客户端在与 WebLogic 服务器下面的 Web 程序交互时,可能会出现不兼容...
WebLogic插件是Oracle WebLogic Server的一个重要组成部分,它主要用于改善Web服务器(如Apache或IIS)与WebLogic Server之间的集成。这个插件的主要目的是优化性能、提供负载均衡以及实现安全性增强,使得Web服务器...