Apache plug-in配置代理请求实战 zz

Apache plug-in配置代理请求实战

时间:2004-02-10
作者:刘群策
浏览次数: <script language="JavaScript" src="/beadevcount.jsp?d_id=161098" type="text/JavaScript"></script>8627
本文关键字:Apache, Proxy, 代理, plugin, 插件
文章工具
推荐给朋友 推荐给朋友
打印文章 打印文章


看了一些论坛的文章和WLS的帮助,写到Apache Plug-in的配置时大多介绍的是如何安装Modules,以及初步的httpd.conf设置等,对于复杂的后端应用服务器代理配置的问题,都没有涉及到,或者交代的不清楚,结合前几天为客户解决的plug-in配置问题,笔者在本文详细介绍一下。
客户面临的问题是Apache作为前端的web Server,后面有两个应用服务器,根据不同的url路径重定向到不同的应用服务器中。其中服务器甲非客户开发,主要是使用其中的Servlet,url路径为/servlets/…,服务器乙是客户开发,url路径为/servlet/…,以及其上的jsp文件。
笔者查阅了WLS联机帮助,对于httpd.conf中关于重定向的配置,可以通过Location和IfModule来设置,两者不同的是,location主要是针对路径,而IfModule主要是针对文件类型,同时也可以加入路径,Location的行为优先执行。两者支持的参数可以参照文后附表。
由此,可以如下配置httpd.conf文件
LoadModule weblogic_module modules/mod_wl_20.so
<Location /servlets>
SetHandler weblogic-handler
WebLogicHost 10.1.1.16
WebLogicPort 7001
</Location>

<IfModule mod_weblogic.c>
WebLogicHost 10.1.1.7
WebLogicPort 7001
MatchExpression *.jsp
MatchExpression /servlet/*.*
</IfModule>
根据配置可知,当访问的url中含有/servlets/….时,会将请求传递到10.1.1.16上,而当访问的url中含有/servlet/….或者访问的是jsp时,会将请求传递到10.1.1.7上。
值得注意的是,如果jsp中含有图片等,那么如上的配置,图片的请求不会传递到10.1.1.7上,由于Apache同时还担当静态页面服务器的功能,也含有图片信息,所以不能加入MatchExpression *.gif等图片代理的设置。
考虑这个问题的解决,当10.1.1.7上图片所在是一个单独的目录,例如/image/下,而Apache上图片的目录与其不同,那么可以加入MatchExpression /image/*.*来设置,但是如果Apache上图片的目录也是/image/,那么就不能这么设置,因为如果这么设置,所有Apache上的静态页面包含的图片请求也会被传递到10.1.1.7上。这时候解决的方法,只能是不加设置,将10.1.1.7上的图片拷贝到Apache的/image/目录下,而JSP中显示的图片实际上显示的是Apache上的图片。
其他的内嵌文件,例如.js,.swf也有同样的问题,其实最好的解决方法,就是将10.1.1.7上的应用放到一个相对路径下,例如10.1.1.7:7001/webapp1/下,那么,去掉ifModule,加入另外一个Location,指向/webapp1/就可以了,然后通过apacheserver/webapp1进行访问。
另外也可以考虑,如果10.1.1.7上的链接都是相对的,也可以考虑在apache这端加入一个路径,/webapp1/,然后通过location,将这类请求传递到10.1.1.7上,同时设置传递请求后去掉webapp1,即设置 PathTrim /webapp1,也可以满足要求。
以下我们针对一个例子,来详细说明:
修改httpd.conf,配置如下:
<Location /bbs>
SetHandler weblogic-handler
WebLogicHost dev2dev.bea.com.cn
WebLogicPort 80
</Location>


<Location /products/beawebserver81>
SetHandler weblogic-handler
WebLogicHost www.bea.com.cn
WebLogicPort 80
</Location>
启动Apache,通过http://localhost/bbs访问,你看到了什么?不错,是dev2dev.bea.com.cn的bbs。图片,样式都可以显示,论坛的连接也可以打开,这是因为dev2dev.bea.com.cn论坛本身的url都是放在/bbs下面。
我们再通过http://localhost/products/beawebserver81/index.jsp访问,发现页面打开的虽然是www.bea.com.cn的网页,但是图片和样式都失去了,js也发生了错误。
通过查看源文件,我们看到图片都是放到/images/下,样式通过/css.css控制,我们可以进行修改,在后面加入如下配置:
<IfModule mod_weblogic.c>
WebLogicHost www.bea.com.cn
WebLogicPort 80
MatchExpression /images/*.*
MatchExpression /css.css
</IfModule>
重新刷新一下,图片和样式都发生了变化,但是由于没有载入js,所以鼠标移到菜单上会有问题,读者可以试着自己加入js传递的配置。
当然,可以去掉后面的那个Location,然后修改IfModule为:
<IfModule mod_weblogic.c>
WebLogicHost www.bea.com.cn
WebLogicPort 80
MatchExpression /products/beawebserver81/*.*
MatchExpression /images/*.*
MatchExpression /css.css
</IfModule>
这样也可以同样工作。上面的将Location和Ifmodule分开,只是为了更好的说明如何进行不同的配置而已。
尝试设置时,建议在IfModule中加入如下代码:
WLLogFile C:\temp\wlproxy
Debug ALL
读者可以通过查看指定的LOG文件,看url处理的正确与否。

附表-插件的通用参数(大小写区分):

参数默认值描述
WebLogicHost
(如果代理到单个WebLogic服务器,那么应该设置该参数)
noneHTTP请求被递交到该WebLogic Server主机(或者是定义在WebLogic Server中运行的类似于Web server的虚拟主机名)如果使用集群,那么应该使用WebLogicCluster参数而不是WebLogicHost参数。
WebLogicPort
(如果代理到单个WebLogic服务器,那么应该设置该参数)
noneWebLogic服务器监听WebLogic连接请求的端口。(如果在插件与WebLogic服务器之间使用SSL,那么应该把该参数设置为SSL监听端口(见8-4页的"配置监听端口")并将SecureProxy参数设置为ON)。
如果使用WebLogic集群,那么应该设置WebLogicCluster参数而不是WebLogicPort参数。
WebLogicCluster
(如果代理到一个WebLogic服务器集群,那么必须设置该参数)
none集群中的WebLogic服务器列表,用于负载平衡目的。该列表由逗号分隔开的host:port组成。例如:
WebLogicCluster myweblogic.com:7001,
yourweblogic.com:7001,theirweblogic.com:7001
如果插件与WebLogic服务器之间使用SSL协议,那么将端口号设置为SSL监听端口(见8-3页的"配置监听端口")并将SecureProxy参数设置为ON。
应该用该参数取代WebLogicHost与WebLogicPort参数,WebLogic Server首先查找WebLogicCluster参数,如果没有找到该参数,它将寻找并使用WebLogicHost与WebLogicPort参数。
插件对所有可用的集群成员进行轮询。该参数所指定的集群列表是服务器与插件共同维护的动态列表的初始值。WebLogic服务器与插件将根据新加入的、失败的以及恢复的集群成员的情况动态地更新集群列表。
如果将DynamicServerList参数设置为OFF(只适用于Microsoft Internet Information Server),那么集群列表的动态更新被禁用。插件将请求导向集群中最初创建cookie的那个服务器上(请求包含cookie、URL-encoded会话或存于POST数据中的会话信息)。
PathTrimnone在请求被转交到WebLogic服务器之前,被插件从原始URL中裁剪掉的字符串。例如:如果原始URL为
http://myWeb.server.com/weblogic/foo被传递到插件进行解析且PathTrim参数被设置为/weblogic,那么传递到WebLogic服务器的URL变为:http://myweblogic.server.com:7001/foo
PathPrependnull加在原始URL前的前缀字符串,该动作发生在PathTrim被裁剪后,请求转向WebLogic服务器之前。
ConnectTimeoutSecs10插件进行WebLogic服务器主机连接尝试的时间上限。该值应该大于ConnectRetrySecs参数。如果超过ConnectTimeoutSecs还没能连接成功,即使进行了适当次数的连接重试(见ConnectRetrySecs参数),也将把HTTP 503/Service Unavailable响应返回给客户端。
可以使用ErrorPage参数定制错误响应。
ConnectRetrySecs2该参数以秒为单位,设置了两次WebLogic Server主机(或集群中的所有服务器)连接尝试之间,插件的休眠时间。该参数的值应该小于ConnectTimeoutSecs。插件在返回HTTP 503/Service Unavailable响应之前,它将进行的连接次数为ConnectTimeoutSecs除以ConnectRetrySecs所得的值。
如果不希望重试连接,那么应该将ConnectRetrySecs值应该与ConnectTimeoutSecs相等。不过,插件会至少进行两次连接尝试。
可以用ErrorPage参数定制错误响应。
DebugOFF设置调试操作时的日志类型。在生产系统中不建议你开启这些调试选项。
在UNIX系统中,调试信息被写到/tmp/wlproxy.log文件中;在Windows NT系统,调试信息被写到c:\temp\wlproxy.log文件中,通过WLLogFile参数,你可以使用其他路径下的其他文件覆盖文件名、路径参数。你可以设置以下日志选项(其中HFC, HTW, HFW, HTC可以联合使用,它们之间用逗号隔开,如"HFC, HTW");
ON
  插件只记录报告性消息与错误消息
OFF
  不记录调试信息
HFC
  记录来自客户端消息、报告性消息以及错误消息的消息头。
HTW
  记录从weblogic发送来的消息头,报告性消息与错误消息
HFW
  记录来自weblogic服务器消息的消息头,报告性消息与错误消息
HTC
  记录发送到客户端消息的消息头,报告性消息与错误消息
ALL
  记录发送到客户端以及客户端发送的消息的头,发送到WebLogic服务器以及WebLogic服务器发送的消息头,报告性消息,错误消息
WLLogFile参见Debug参数指明当Debug参数为ON时,产生日志文件的路径和文件名,在设置该参数前,必须创建相应目录。
DebugConfigInfoOFF启用特殊查询参数"_WebLogicBridgeConfig"。该参数可以被用来了解插件的配置参数的细节。
例如,如果把DebugConfigInfo设置为ON,那么"_WebLogicBridgeConfig"被启用。发送一个包含查询字符串?_WebLogicBridgeConfig的请求,插件将收集配置信息有运行时的统计信息并将这些信息返回给浏览器。在处理该请求时,插件没有连接到WebLogic服务器。
该参数只应严格用于调试目的。消息的输出格式随版本的变化而不同。为了安全起见,在生产环境中应该将该参数设置为OFF。
StatPath(Microsoft Internet Information Server 插件没有这个参数。)false如果把该参数设置为真,插件在把请求传递到WebLogic服务器之前检查被转换的路径是否存在或及其访问权限("Proxy-Path-Translated")。如果文件不存在,将把HTTP 404 File Not Found响应返回给客户端。如果文件存在,但它的权限不是world-readable,那么将返回HTTP 403/Forbidden响应。这两种情况下Web服务器处理这些响应的缺省机制是执行响应的体内容。如果WebLogic服务器的Web应用与Web服务器具有相同的文档根,那么该选项非常有用。
可以使用ErrorPage参数定制错误响应。
ErrorPagenone

可以制作自己的错误响应页面,在Web服务器不能将请求代理到WebLogic服务器时使用。
设置该参数的方式有两种:

  • 作为相对URI(文件名)。插件自动将返回错误的Web应用的上下文路径加到URI中。对错误页面的请求是否回代理到WebLogic服务器取决于你对代理的配置(是MIME类型式代理还是路径式代理)。
  • 作为绝对URI(建议)。使用错误页面的绝对路径能够使请求总是被代理到WebLogic服务器中的正确资源上。例如: http://host:port/myWebApp/ErrorPage.html
HungServerRecoverSecs300定义了插件等待WebLogic服务器响应请求的时间。在等待了HungServerRecoverSecs时间后,插件还没有得到服务器的响应,那么它将宣布该服务器已经死机并失败转移到下一个服务器。应该把该参数设置为一个较大的值。如果所设置的值小于servlets进行处理的时间,那么会得到意想不到的后果。
最小值为:10
最大值为:600
IdempotentON如果该参数设置为ON,那么当服务器在指定的HungServerRecoverSecs时间没有响应,那么插件将进行容错处理。如果设置为OFF,插件将不进行失败转移。如果所使用的是Netscape Enterprise Server插件或Apache HTTP Server插件,不同的URL与MIME类型可以有不同的Idempotent参数设置。
CookieNameJSESSIO
NID
如果改变了WebLogic服务器Web应用中的WebLogic服务器会话cookie的名字,那么相应地应该将插件的CookieName参数设置为相同的值。WebLogic会话cookie的名字在特定于WebLogic的分发描述符的<session-descriptor>元素中定义
DefaultFileNamenone如果URI为"/",插件将执行以下步骤:
1.裁剪掉PathTrim参数所指定的路径
2.在后面加上DefaultFileName所指定的文件名
3.在前面加上PathPrepend参数所指定的值这样处理可以防止WebLogic服务器的重定向。将DefaultFileName设置为代理WebLogic服务器的Web应用的缺省欢迎页面。例如,如果DefaultFileName被设置为welcome.html,那么下面这个HTTP请求:
http://somehost/weblogic
变为:http://somehost/weblogic/welcome.html。只有当所有被重定向的web应用指定相同的欢迎页面, 该参数才起作用。可以参见以下页面的"Configuring Welcome Pages"部分:
http://e-docs.bea.com/wls/docs61/webapp/components
对于Apache用户,所使用的是Stronghold或Raven的版本,在Location块中定义参数,而非IfModule块中
MaxPostSize-1POST数据的允许的最大长度。如果内容的长度超过MaxPostSize,插件将返回一个错误消息。如果设置为-1,将不检查POST数据的长度。设置该参数可以防止通过发送大量数据使服务器过载的"拒绝服务攻击"。
MatchExpression
(该参数只适用于Apache HTTP服务器)
none如果采用MIME类型方式代理,应该在一个IfModule块中使用MatchExpression参数设置文件名模式。
下面的一个例子说明了使用MIME类型方式的代理:
<IfModule mod_weblogic.c>
MatchExpression *.jsp
WebLogicHost=myHost|paramName=value
</IfModule>
下面的一个例子说明了使用路径方式的代理:
<IfModule mod_weblogic.c>
MatchExpression /weblogicWebLogicHost=myHost|paramName=value
</IfModule>
FileCachingON当该参数设置为ON,如果请求中的POST数据大于2084个字节,那么POST数据保存在硬盘的一个临时文件中,然后以8192字节为单位传给WebLogic服务器。但将FileCaching设置为ON,可能引起的问题是浏览器上将显示一个进展条表明正在进行下载。即使文件还在传输,浏览器也会显示下在已经完成。
如果该参数设置为OFF,那么当POST数据大于2084字节时,数据保存在内存中并以8192字节为单位发送到WebLogic服务器。将参数设置为OFF可能会引起问题。因为插件不能进行失败转移,因此如果请求被处理时WebLogic 服务器宕机了,那么数据将被丢失。
WlForwardPath
(只有Microsoft IIS才需要定义该单数)
null如果WLForwardPath设置为"/",那么所有请求都被代理到WebLogic服务器。如果只想代理以特定字符串开头的请求,那么应该将WlForwardPath参数设置为这个字符串。例如,将WlForwardPath设置为/webogic,那么所有以/weblogic开始的请求都将被代理到WebLogic服务器。
如果采用路径方式的代理,那么必须设置该参数。可以为该参数设置多个字符串,字符串之间用逗号隔开,例如:WlForwardPath=/weblogic,/bea。
KeepAliveSecs
(不要为Apache HTTP服务器版本1.3.x定义该参数)
30该参数定义了隔多长时间后,插件与WebLogic服务器之间的非活动连接将被关闭。要使该参数生效,KeepAliveEnabled参数应该设置为true。
该参数的值应该小于或等于在管理控制台的Server/HTTP标签页中Duration字段的值,或者是服务器Mbean中的keepAliveSecs属性的值。
KeepAliveEnabledTrue启用插件与WebLogic服务器之间的连接池。
QueryFromRequest
(只适用于Apache HTTP服务器)
OFF如果该参数设置为ON,那么Apache插件使用(request_rec *)r->the request将查询字符串传递到WebLogic服务器。(详细信息,请参见Apache文档。)这种行为在以下场合非常有用:
当Netscape 版本4.x浏览器发出的请求的查询字符串中包含空格。
如果你在HP上使用Raven Apache 1.5.2
如果该参数设置为OFF,那么Apache插件使用(request_rec *)r->args将查询字符串传递到WebLogic服务器。
MaxSkips
(在Apache 1.3 中不可用)
10只有当DynamicServerList设置为OFF时,该参数的设置才生效。如果WebLogicCluster参数所设置的列表或由WebLogic服务器返回的动态集群列表中的WebLogic服务器失败了,那么该失败的服务器被标记为"坏的",同时插件将连接到列表中的下一个服务器中。
MaxSkip设置了插件重试"坏"服务器的次数。每当插件接收到一个唯一请求(即不包含cookie的请求)时,它会连接到列表中的一个新服务器上
DynamicServerList
(只能在Microsfot IIS中设置该参数)
ON

如果该参数设置为OFF,在对由插件所代理的请求进行负载平衡时,不使用动态集群列表,而是使用WebLogicCluster参数指定的静态列表。通常情况下,该参数应该设置为ON。将该参数设置为ON,可能会产生以下影响:

  • 如果静态列表中的一或多个服务器失败了,那么插件可能会因为重试连接到失效服务器而导致性能的降低。
  • 当你在集群中新增了一个服务器,如果不重新定义这个参数,插件就不能将请求代理到这个新服务器上。WebLogic服务器会自动地将新服务器加到动态服务器列表,从而使新服务器成为集群的一部分。

 

 作者简介
 刘群策是(dev2dev ID: hbwind ) BEA系统(中国)有限公司 大企业客户部技术顾问
HALCON卡尺模型实战:5分钟搞定工件尺寸测量(附完整代码) 本文详细介绍了HALCON卡尺模型在工件尺寸测量中的实战应用,通过5分钟快速搭建测量系统的完整指南,包括基础配置、高级参数调优和完整代码示例。卡尺模型能自动识别边缘并计算精确尺寸,显著提升工业视觉检测的效率和一致性,特别适用于实时测量场景。 阅读详情

相关推荐

STM32-CubeMx-HAL库-串口空闲中断+DMA——利用HAL_UARTEx_ReceiveToIdle_DMA实现不定长数据接收

STM32-CubeMx-HAL库-串口空闲中断+DMA——利用HAL_UARTEx_ReceiveToIdle_DMA实现不定长数据接收

weixin_43864631的博客 1万+

plugin 相关插件以及配置本地服务器和配置文件分离

plugin相关以及配置本地服务器和配置文件分离

zyue_1217的博客 564

CTP-API开发系列之三:柜台系统简介

综合交易平台(Comprehensive Transaction Platform,CTP)是专门为期货公司开发的一套期货经纪业务管理系统,由交易、风险控制和结算三大系统组成。接下来分享的内容,对于期货公司的负责交易、运维同事会比较熟悉,针对CTP-API接口对接的朋友可以了解一下,在接口之上的系统是怎样的。

码上助君的专栏 6194

Apache 负载均衡配置策略(二)

<br />恩,上面一节我们讲了如果在WEBLOGIC环境下配置均衡,重点是在WEBLOGIC下实现的,其实上面方法用的还是不多的,最普遍的是下面的一种,即apache(mod)+weblogic+tuxedo>>>><br />恩,当然,我们主要关心的是APACHE,其他的就不需要管了,APACHE关心的就是配置文件htttp.conf,呵呵,现在我们就开始做了哦<br />假设我们需要对WEB请求做下面的分解,将部分应用发布到A机器上,部分请求发到B机器上,那么这样一来就好了,所有的机器应用都在工作, 

IOT之无线网络传输技术 3522

iOS 取证窍门:为什么要先从 Recovery 恢复模式开始?

未记录的 DFU 代表“设备固件升级”。与专为普通用户设计的恢复模式不同,DFU 模式从来都不是为公众设计的。Apple 知识库中的任何地方都没有关于 DFU 的文档。进入 DFU 的方法主要是通过按下、按住和释放按钮的复杂操作序列,并具有精确的时间限制。在多个步骤中的任何一个步骤中,如果时间错误,都会导致重新启动设备,而不是将其切换到 DFU。另外,设备屏幕上也没有 DFU 模式的指示。如果设备成功切换到 DFU,显示屏将保持黑色。即使对于专家来说,进入 DFU 模式也可能很困难。恢复模式是最容易解释的。

2302_82041293的博客 1198

Krylov子空间与Arnoldi过程

一、应用背景 Krylov子空间方法是模型降阶(MOR)的一种,Krylov 子空间方法就是在Krylov子空间中寻找近似解。 二、Krylov子空间 n是原始矩阵的维度,m为降阶后矩阵的维度,通常m<<n。 三、Arnoldi 过程: 计算Km 的一组正交 对应上述MGS过程的python代码: import numpy as np def arnoldi_itera...

保持写作习惯,完成知识沉淀 6001

Apache配置参考本篇文章来源于:开发学院 http://edu.codepub.com 原文链接:http://edu.codepub.com/2009...

1.什么是Apache ? Apache,是一种开放源码的HTTP服务器,可以在大多数操作系统中运行,由于其多平台和安全性所以被广泛使用,是目前最流行的Web服务器软件之一。Apache 起初由 Illinois 大学 Urbana-Champaign 的国家高级计算程序中心开发,开始Apache只是作为Netscape网页服务器之外的选择。渐渐的,它开始在功能和速度上超越其它基于Unix的HT...

五谷杂粮 565

浅谈迪杰斯特拉(Dijkstra)算法和A*算法原理及实现

迪杰斯特拉(Dijkstra)算法和A*算法的原理及实现。

Guo_Zhanyu 9597

Weblogic加Apache的负载均衡以及群集配置

Weblogic的负载均衡可以通过软件和硬件的方式实现。硬件可以使用F5等设备,软件一般使用apache来实现。下面说明使用apache的具体方法。 Weblogic的负载均衡可以通过软件和硬件的方式实现。硬件可以使用F5等设备,软件一般使用apache来实现。下面说明使用apache的具体方法。 1. 环境准备     Apache 2.2    http://httpd.apach...

langzhiwang888的专栏 442

YOLO11涨点优化:卷积魔改 | DCNv2升级版本,助力检测

在DCN的基础上,增加了2个创新点,分别是调制模块和使用多个调制后的DCN模块,从形成了DCN的升级版本——DCNv2

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 967

YOLO-V8训练自己的数据集之标注样本

四、标注样本 4.1、标注样本概述 4.1.1、样本标注主要方法 4.1.2、标注样本概念 4.1.3、标注样本实现方式 4.1.4、常见标注样本软件 4.2、标注工具LabelImg 4.2.1、LabelImg介绍 4.2.2、LabelImg特点 4.2.3、LabelImg安装方法 4.2.4、LabelImg使用方法 4.3、标注样本实操 4.3.1、安装标注软件Labelimg 4.3.2、Labelimg界面介绍 4.3.3、LabelImg实操过程中常

qq_29633789的博客 662

apache2.0+weblogic8.1负载均衡!

不是真正意义上的负载均衡,只是一种简单实现。 使用环境: windows XP weblogic 8.1.5 apache_2.0.59-win32-x86-no_ssl.msi 1.在多个不同的服务器分别创建domian,并部署相同的应用程序,应用程序连接同一个数据库,要求多个domain相互独立,能单独正常运行。测试用TestDL.war应用运行时,会在页面及weblogic控制

guojg的专栏 3852

鸿蒙接入微信支付 微信H5网页在鸿蒙系统的适配方法(含支付兼容方案) 微信H5适配鸿蒙系统 | ArkWeb识别 | 鸿蒙浏览器UA | 微信支付鸿蒙适配 | 鸿蒙微信判断方式

微信H5网页鸿蒙系统适配指南 针对微信H5网页在鸿蒙系统出现的兼容问题,本文提供完整适配方案。关键点包括: 环境识别:

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1299

Installing and Configuring the Apache HTTP Server Plug-In (在weblogic 9.x 10.x上配置apache http server 插件)

Installing and Configuring the Apache HTTP Server Plug-In The following sections describe how to install and configure the Apache HTTP Server Plug-In: Overview of the Apache HTTP Server Plug-In

BbossGroups 打造中国制造品牌 4697

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

WLS_046:常见故障之十四:Proxy Plug-in 问题

声明:该博文转自http://maping930883.blogspot.com,热爱java,热爱生活 WebLogic Server集群时需要有一个负载均衡器来分发请求,当Proxy Server出现问题时,我们可以把Debug开关打开,看看日志中都记载了些什么。 WebLogic Server本身提供了一个Proxy,就是一个Servlet,不适用于生产环境,不过配置的原理是一样的。...

tingyun163的博客 547

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

到哪里下载Weblogic 12c 的Plug-In 为 Apache HTTP Server

你也许知道怎么配置Apache proxy for weblogic  server, 如下: 1,安装Apache 2.0, 使用默认的80默认端口 Copy Weblogic的so到Apache目录 源位置在:%ORACLE_MIDDLEWARE_HOME%/wlserver_10.3/server/plugin 目标位置在:%APACHE_HOME%/modules 注意改so

Fred Lee的程序人生 3783

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Apache-WebLogic plub-in插件的安装

目前WebLogic支持aix,hpux11,solaris,Linux等Linux,在weblogic/lib/linux目录(不同的操作系统对应不同的目录)下,有一个共享目标文件mod_wl.so,这个文件需要安装到Apache中,所以要求Apache必须支持DSO(Dynamic Shared Object);可以通过以下命令来检测你的Apache是否支持: Apach

ouyangzhan的专栏 873

[转载]与 Apache Derby 一起使用 DB2 plug-ins for Eclipse,第 2 部分

与 Apache Derby 一起使用 DB2 plug-ins for Eclipse,第 2 部分IBM? DB2? Universal Database? (UDB) plug-ins for Eclipse 为 Clo...

congji3817的博客 275

struts插件 plug-in

src=http://www.programfan.com/blog/article.asp?id=23919

littlethumbtack的专栏 1151

​Installing the Ranger Kafka Plug-in

This section describes how to install and enable the Ranger Kafka plug-in. The Ranger Kafka plug-in is automatically installed when Kafka is installed. You can verify this plug-in is pres...

weixin_30273763的博客 155

Failed to execute goal org.apache.,maven.plug...问题

Failed to execute goal org.apache.,maven.plugins:maven-compiler-plugin:3.8.1问题 解决方法 在pom.xml文件中修改版本。

a14654的博客 1311

How to enable Google Chrome Frame plug-in for Windchill 10.0 M020

  标题 How to enable Google Chrome Frame plug-in for Windchill 10.0 M020 说明 How to enable Google Chrome Frame plug-in for Windchill 10.0 适用于 Windchill PDMLink 10.0 F000 - M030Windchill Proje...

Felix's Blog 367

Resource org/apache/struts/action/ActionResources_zh_CN.properties Not Found的问题

一般报错如下: 2008-4-11 16:11:45 org.apache.struts.util.PropertyMessageResources loadLocale 警告:  Resource org/apache/struts/action/ActionResources_zh_CN.properties Not Found. 2008-4-11 16:11:45 org.apache

sjx19871109的专栏 3032

16-JUnit - Plug with ANT

We will have an example to demonstrate how to run JUnit using ANT. Follow the steps given below.Step 1: Download Apache AntDownload Apache Ant based on the operating system you are working on.OSArchiv...

Andy's Blog 426

apache maven settings.xml 支持 nexus snapshot配置

<?xml version="1.0" encoding="utf-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache...

hknaruto的专栏 1417

【Struts1.2】struts-config.xml配置详解

【Struts1.2总结】struts-config.xml配置 struts-config.xml是Struts的主要配置文件,在该文件中,可以配置数据源、form-bean、action和plug-in(插件)和资源文件的信息。其文件主要结构如下所示: global-forwards> global-forwards>

City Elves 运维专栏 581
上一篇: Apache中设置虚拟主机 zz
下一篇: JavaScript 跨域访问 zz
heimuad
博客等级 码龄19年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值