购买

¥ 20.0

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 weblogic服务器管理

weblogic服务器管理.pdf

weblogic服务器管理

教育文库
2018-11-22 0人阅读 举报 0 0 暂无简介

简介:本文档为《weblogic服务器管理pdf》,可适用于IT/计算机领域

CopyrightCopyright©BEASystems,IncAllRightsReserved限制条款本软件和文档必须服从和遵守BEASystemsLicenseAgreement同时在使用和复制的时候也必须遵守此一许可。未经协议特殊允许而复制软件属于违法行为在未预先得到BEA公司书面的许可时本文档不允许部分全部地复制、影印或简化到任何电子媒体或者是机器可以阅读的格式文本。使用复制或者信息透露给政府等必须符合BEASystemsLicenseAgreement的限制集并且在CommercialComputerSoftwareRestrictedRights的(c)()条款(FAR)中的段落RightsinTechnicalDataandComputerSoftware的(c)()(ii)条款(DFARS)以及CommercialComputerSoftwareLicensing的(d)条款(NASAFARsupplement)或者其它法律条文。文档中的信息可以在未声明的情况下变更且并不代表任何BEA的承诺。软件和文档的提供没有授权:给任何形式无限制的引用以及任何销售活动或特殊目的的活动。另外BEASystems不对软件或文字材料使用或者使用结果的正确性、准确性、可靠性或其他结果提供承担、保证、或者暗示。商标或者服务标记BEA,WebLogic,Tuxedo,和Jolt是BEASystems,Inc的注册商标。HowBusinessBecomesEBusiness,BEAWebLogicEBusinessPlatform,BEABuilder,BEAManager,BEAeLink,BEAWebLogicCommerceServer,BEAWebLogicPersonalizationServer,BEAWebLogicProcessIntegrator,BEAWebLogicCollaborate,BEAWebLogicEnterprise,andBEAWebLogicServer是BEASystems,Inc的商标。其它产品的所有名称或商标属于其所属的公司。BEAWebLogic服务器管理指南文档日期软件版本年月日BEAWebLogicServerVersion目录关于本文挡…………………………………………………………………………………………………………第ocalhostisshuttingdown”当命令执行后过秒所指定的服务器被关闭并将以下消息发送到标准输出:ServerlocalhostisshuttingdownTHREADDUMP提供当前正在运行的WebLogic服务器线程的实时快照。语法:javaweblogicAdminurlURLusernameusernamepasswordpasswordTHREADDUMPunlock将一个被锁住的WebLogic服务器解锁。语法:javaweblogicAdminurlURLusernameusernamepasswordpasswordUNLOCK参数定义username必需的参数。一个有效的管理员用户的用户名password必需的参数。管理员用户的口令示例:本例中管理员用户adminuser(口令为gumby)请求对运行在loalhost机器端口的WebLogic服务器解锁。javaweblogicAdminurllocalhost:usernameadminuserpasswordgumbyUNLOCKVERSION显示运行在URL所指定的机器上的WebLogic服务器软件的版本。语法:javaweblogicAdminurlURLusernameusernamepasswordpasswordVERSION示例:下面的例子中一个用户要求显示运行在localhost机器端口的WebLogic服务器的版本javaweblogicAdminurllocalhost:usernameguestpasswordguestVERSION注意:本例使用了缺省的usename与password参数,即使用的是guest用户其口令也是guest。WebLogic服务器连接池管理命令参考表B是关于WebLogic服务器连接池管理命令的概述本节将介绍命令的语法、参数并对每一个命令提供了示例关于连接池的详细信息请参考在http:edocsbeacomwlsdocsjdbcindexhtml中的WebLogicJDBC编程指南。有关管理JDBC连接见管理参考中的章节http:edocsbeacomwlsdocsadminguidejdbchtml表BWebLogic服务器连接池管理命令概述任务命令描述创建一个动态的连接池CREATE_POOL在WebLogic运行时允许创建连接池。注:动态连接池不能用于数据源和Tx数据源。见B页的“CREATE_POOL”删除一个连接池DESTROYPOOL关闭和从连接池中删除连接当连接池中没有任何连接时连接池就不存在了。只有”System”用户和拥有“Admin”权限并定义了关于连接池的ACL的的用户才可以删除连接池参见B页的“DESTROY_POOL”部分禁用连接池DISABLE_POOL你可以暂时禁用一个连接池阻止其他用户从该池中获取连接只有”System”用户和拥有“Admin”权限并定义了关于连接池的ACL的的用户才可以禁用和启用连接池。参见B页的“DISABLE_POOL”部分允许使用连接池ENABLE_POOL在一个连接池被禁用后启用它每个在使用的连接的JDBC连接状态与连接池被禁用时的一样客户端可以继续当其被停滞时的操作。参见B页的“ENABLE_POOL”部分判断连接池是否存在EXISTS_POOL测试WebLogic服务器中指定名字的连接池是否存在你可以使用该命令判断连接池是否已经建立或者在创建动态连接池前确认其名字是否唯一。参见B页的“EXISTS_POOL”部分重置连接池RESET_POOL关闭并重新打开连接池中的连接。用于DBMS重起后例如当连接池中的一个连接失败后时连接池中的所有连接均不可用了。参见B页的“RESET_POOL”部分CREATE_POOL在WebLogic运行时允许创建连接池。详细信息参见在http:edocsbeacomwlsdocsjdbcprogramminghtml#programming上的WebLogicJDBC编程中的“动态创建连接池”语法javaweblogicAdminurlURLusernameusernamepasswordpasswordCREATEPOOLpoolNameaclName=aclX,props=myProps,initialCapacity=,maxCapacity=,capacityIncrement=,allowShrinking=true,shrinkPeriodMins=,driver=myDriver,url=myURL参数定义poolName必需的。连接池的唯一名称。aclName必需的。表明不同的访问权限定义于服务器中的config目录下的fileRealmpropertiose文件中。名字必需是dynaPool。props与数据库连接的属性通常以“数据库登录名口令服务器网络ID”来表示。initialCapacity连接池的初试连接数。若该属性定义为一个大于的正数WebLogic服务器在启动时创建该数目的连接。缺省值为它不能超过maxCapacity的值。maxCapacity连接池所允许的最大连接数目。缺省为若定义了该值一定大于等于。capacityIncrement每次连接增加的数目。缺省值为allowShrinking当发现连接不再使用时是否允许连接池缩减连接数目。缺省值为trueshrinkPeriodMins必需的。缩减的间隔时间。单位为分钟最小为如果allowShrinking为true那么缺省的时间为分钟。driver必需的。JDBC驱动程序名即本地(非XA)的驱动url必需的。JDBC驱动程序的URLtestConnsOnReserve表明保留测试连接缺省为false。testConnsOnRelease表明在释放时测试连接缺省为false。testTableName用于测试连接的数据库表名用以表明测试成功。当testConnsOnReserve或testConnsOnRelease定义时该选项为必需的。refreshPeriod设定连接刷新间隔。每个不再使用的连接将用testTableName测试如果没有通过测试则关闭连接并重新建立一个和DB的物理连接。如果testTableName没有设定则不进行测试过程。loginDelaySecs在建立每个实际的与DB的连接前的延时以秒为单位。当一个物理连接建立时该延时在初始化和连接池生命周期内一直有效。一些数据库不能处理多个快速的连续的连接请求设置该属性可以使数据库可以响应处理。它在一个物理连接建立时初始化和连接池生命周期内一直有效。示例在下例中一个名为adminuser的用户其口令为gumby运行CREATEPOOL命令来创建一个动态连接池。javaweblogicAdminurllocalhost:usernameadminuserpasswordgumbyCREATEPOOLmyPooljavaweblogicAdminurlt:forest:usernamesystempasswordgumbyCREATEPOOLdynapool"aclName=someAcl,allowShrinking=true,shrinkPeriodMins=,url=jdbc:weblogic:oracle,driver=weblogicjdbcociDriver,initialCapacity=,maxCapacity=,props=user=SCOTTpassword=tigerserver=bay"DESTROY_POOL关闭和从连接池中删除连接当连接池中没有任何连接时连接池就不存在了。只有”System”用户和拥有“Admin”权限并定义了关于连接池的ACL的的用户才可以删除连接池。语法javaweblogicAdminurlURLusernameusernamepasswordpasswordDESTROYPOOLpoolNametrue|false参数定义poolName必需的。连接池的唯一名称。false(软关闭)表示只有连接返回到连接池中才关闭。true(缺省的强制关闭)立即关闭连接。客户使用已经关闭了的连接池中的连接会得到异常信息示例在下例中为运行于xyzcom主机并侦听端口的WebLogic服务器刷新一个名为”eng”的连接池javaweblogicAdmint:xyzcom:RESETPOOLengsystemgumbyMbean管理命令参考表B概要介绍了Mbean的管理命令接下来的内容将详细介绍各命令的语法与参数并提供了相应的例子。表TMbean管理命令概览任务命令描述创建configurationMbeansCREATE创建configurationMbean的一个实例。如果成功则将OK返回stdout。不能对runtimeMbeans使用该命令。参见B页的“CREATE”。删除configurationMbeansDELETE删除一个configrationMbean。如果删除成功则将OK返回给stdout。该命令不能应用于runtimeMbeans。见B页的“DELETE”。查看runtimeMbean的属性GET显示runtimeMbean的属性见B页的“GET”。调用runtimeMbeansINVOKE调用不是用来get或set属性的方法。只能对runtimeMbeans执行该命令。见B页的“INVOKE”查看Mbeans的运行节奏和统计INVOKEGET运行INVOKE与GET命令来查看Mbeans的运行节奏和统计。只能对runtimeMbeans执行该命令。见B页的“INVOKE”以及B页的“GET”命令设置configrationMbeans的属性SET设置给指定名字的configurationMbean的属性。如果设置成功则将OK返回给stdout。该命令只能用于runtimeMbeans。见B页的“SET”操作。CREATE命令用CREATE命令创建一个configrationMbean实例。如果创建成功则将OK返回给stdout。该命令不适用于runtimeMbeans。Mbean实例可以保存在configxml文件中也可以保存在安全域中这取决于你在什么地方做的更改。注:在创建Mbeans时同时创建了配置对象(configrationobjects)。有关创建Mbeans的详细信息可以参见以下页面的“WebLogic服务器应用开发”中部分位于:http:edocsbeacomwlsdocsprogrammingindexhtml语法:javaweblogicAdmin–urlURLusernameusernamepasswordpasswordCREATE–namename–typembeantype–domaindomainnamejavaweblogicAdmin–urlURLusernameusernamepasswordpasswordCREATE–mbeanmbeanname参数定义name必需的参数。要创建的Mbean的名字。mbeantype必需的参数。用于为同一类型的多个对象创建属性时。mbeanname必需的参数。Mbean的完整名字。格式如下:“domain:Type=type,Name=name”其中Type指明对象类型Name指明Mbean的名字domainname可选参数。域的名字例如mydomain。如果没有指定domainname那么使用缺省域的名字。示例:javaweblogicAdminurllocalhost:usernameadminuserpasswordgumbyCREATE–mbean“mydomain:Type=Server,Name=acctServer”DELETE命令删除一个configurationMbean。如删除成果则把OK返回给stdout。该命令不能用于runtimeMbeans。注:在删除Mbeans时同时会删除配置对象(configurationobjects)有关删除Mbeans的更多信息可以参见以下页面的“WebLogic服务器应用开发”中部分位于:http:edocsbeacomwlsdocsprogrammingindexhtml语法:javaweblogicAdmin–urlURLusernameusernamepasswordpasswordDELETE{–typembeantype|–mbeanmbeanname}参数定义mbeantype必需的参数。用于为同一类型的多个对象创建属性时。mbeanname必需的参数。Mbean的完整名字。格式如下:“domain:Type=type,Name=name”Type指定了对象组的类型Name是Mbean的名字。示例:javaweblogicAdminurllocalhost:usernameadminuserpasswordgumbyDELETE–mbean“mydomain:Type:Server,Name=AcctServer”GET命令显示runtimeMbean的属性。你可以利用该命令查看同一类型的多个对象的一组属性查看的步骤如下:属于同一类型的所有MbeansGET{pretty}typembeantype一个指定的MbeanGET{pretty}mbeanmbeanname所指定的每一个Mbean的名字都包括在输出中。如果指定了–pretty那么每个属性的名字属性值对将显示在新的一行中。GET命令只能调用runtimeMbeans。每个属性的名字属性值对都指定在花括号中。这种格式可以简化解析输出信息因此有利于脚本的编写。输出中的Mbean的名字如下所示:{mbeannamembeanname{propertyvalue}{propertyvalue}}{mbeannamembeanname{propertyvalue}{propertyvalue}}如果指定了pretty参数那么每个属性的名字属性值对显示在新的一行中。所指定的每个Mbean的名字都包括在输出中如下所示:mbeanname:mbeannameproperty:valueproperty:valuembeanname:mbeannameproperty:valueproperty:value语法:javaweblogicAdmin–urlURLusernameusernamepasswordpasswordGET{pretty}{–typembeantype|–mbeanmbeanname}–propertyproperty–propertyproperty参数定义mbeantype必需的参数。当要得到同一类型的多个对象的属性时输出中将包括Mbean的名字。mbeannameMbean的完整名字格式如下:“domain:Type=type,Location:location,Name=name”Type指定了对象组的类型Location指定了Mbean的位置Name指定了Mbean的名字。pretty可选参数。产生格式输出。property可选参数。列出Mbean的属性名。注意:如果没有用这个参数指定属性名那么将显示所有属性。示例:在本例中用户请求显示运行在localhost的端口上的服务器中的Mbean的属性:javaweblogicAdminurllocalhost:GETprettytypeServerINVOKE命令调用某一Mbean的指定方法(带参数)。该命令只适用于runtimeMbeans。用该命令调用Mbean的方法(非get或setMbean属性的方法)语法:javaweblogicAdmin–urlURLusernameusernamepasswordpasswordINVOKE{–typembeantype|–mbeanmbeanname}–methodmethodnameargument参数定义mbeantype当调用同一类型的多个对象的属性时该参数是必须的。参数中应该包含Mbean的完整包名如下:“domain:Name:name,Type=type,Application=application”mbeanname必需的参数。该参数设置为Mbean的完整名字。如下所示:“domain:Type=type,Location=location,Name=name”其中:„Type指出了对象组的类型。„Location指对象的位置。„Name指Mbean的名字。当参数为一个String数组时必须以以下格式传递参数:“StringString”methodname必需的参数。所调用的方法名。在方法名后用户可以指定要传递的参数如下所示:“domain:Name=name,Type=type”示例:下面的例子调用了一个名字为adminone的管理Mbean的getAttributeStringValue方法:javaweblogicAdminusernamesystempasswordgumbyINVOKEmbeanmydomain:Name=adminone,Type=AdministratormethodgetAttributeStringValuePhoneNumberSET命令该命令用于设置configurationMbean的属性值设置成功则将OK返回到stdout。该命令不能用于runtimeMbeans。新设置的属性值保存在configxml文件或安全域中这取决于新的属性值是在哪里定义的。语法javaweblogicAdmin–urlURLusernameusernamepasswordpasswordSET{–typembeantype|–mbeanmbeanname}–propertypropertypropertyvaluepropertypropertypropertyvalue参数定义mbeantype如果是设置同一类型的多个对象的属性时必须设置该参数并且必须包括Mbeans的完整名字如下所示:“domain:Name:name,Type=type,Application=application”mbeanname必需的参数。必须是Mbean的完整修饰名格式如下:“domain:Name=name,Location:location,Type=type”其中:Name设置了Mbean的名字Location指定Mbean的位置Type指定了对象组的类型property必需的参数。要设置的属性的名字propertyvalue必需的参数。属性的值。„如果参数是一个Mbean数组那么应该用以下格式传递参数“domain:Name=name,Type=typedomain:Name=name,Type=type”„如果参数是一个String数组那么应该用以下格式传递参数“StringString”„如果设置JDBC连接池属性应该用以下格式传递参数:“user:usernamepassword:passwordserver:servername”CWeb服务器插件参数以下内容将描述Apache,Netscape与MicrosoftIISWeb服务器插件的配置参数。主要有以下内容:概述Webserver插件的一般参数Webserver插件的SSL参数概述每一类型的web服务器的插件参数在特定的配置文件中设置。各服务器插件的配置文件都有自己的名字与文件格式。详细内容参见各插件的以下部分的内容:页的“安装及配置ApacheHTTPServer插件”页的“安装及配置MicrosoftInternatInformationServer(ISAPI)插件”页的“安装及配置NetscapeEnterpriseServer插件(NSAPI)”在webserver插件的配置文件中设置下表中所描述的参数。Web服务器插件的通用参数注意:所有参数都区分大小写。参数默认值描述WebLogicHost(如果代理到单个WebLogic服务器那么应该设置该参数)noneHTTP请求被递交到该WebLogicServer主机(或者是定义在WebLogicServer中运行的类似于Webserver的虚拟主机名)如果使用集群那么应该使用WebLogicCluster参数而不是WebLogicHost参数。WebLogicPort(如果代理到单个WebLogic服务器那么应该设置该参数)noneWebLogic服务器监听WebLogic连接请求的端口。(如果在插件与WebLogic服务器之间使用SSL那么应该把该参数设置为SSL监听端口(见页的“配置监听端口”)并将SecureProxy参数设置为ON)。如果使用WebLogic集群那么应该设置WebLogicCluster参数而不是WebLogicPort参数。WebLogicCluster(如果代理到一个WebLogic服务器集群那么必须设置该参数)none集群中的WebLogic服务器列表用于负载平衡目的。该列表由逗号分隔开的host:port组成。例如:WebLogicClustermyweblogiccom:,yourweblogiccom:,theirweblogiccom:如果插件与WebLogic服务器之间使用SSL协议那么将端口号设置为SSL监听端口(见页的“配置监听端口”)并将SecureProxy参数设置为ON。应该用该参数取代WebLogicHost与WebLogicPort参数WebLogicServer首先查找WebLogicCluster参数如果没有找到该参数它将寻找并使用WebLogicHost与WebLogicPort参数。插件对所有可用的集群成员进行轮询。该参数所指定的集群列表是服务器与插件共同维护的动态列表的初始值。WebLogic服务器与插件将根据新加入的、失败的以及恢复的集群成员的情况动态地更新集群列表。如果将DynamicServerList参数设置为OFF(只适用于MicrosoftInternetInformationServer)那么集群列表的动态更新被禁用。插件将请求导向集群中最初创建cookie的那个服务器上(请求包含cookie、URLencoded会话或存于POST数据中的会话信息)。PathTrimnone在请求被转交到WebLogic服务器之前被插件从原始URL中裁剪掉的字符串。例如:如果原始URL为http:myWebservercomweblogicfoo被传递到插件进行解析且PathTrim参数被设置为weblogic那么传递到WebLogic服务器的URL变为:http:myweblogicservercom:fooPathPrepend加在原始URL前的前缀字符串该动作发生在PathTrim被裁剪后请求转向WebLogic服务器之前。ConnectTimeoutSecs插件进行WebLogic服务器主机连接尝试的时间上限。该值应该大于ConnectRetrySecs参数。如果超过ConnectTimeoutSecs还没能连接成功即使进行了适当次数的连接重试(见ConnectRetrySecs参数)也将把HTTPServiceUnavailable响应返回给客户端。可以使用ErrorPage参数定制错误响应。ConnectRetrySecs该参数以秒为单位设置了两次WebLogicServer主机(或集群中的所有服务器)连接尝试之间插件的休眠时间。该参数的值应该小于ConnectTimeoutSecs。插件在返回HTTPServiceUnavailable响应之前它将进行的连接次数为ConnectTimeoutSecs除以ConnectRetrySecs所得的值。如果不希望重试连接那么应该将ConnectRetrySecs值应该与ConnectTimeoutSecs相等。不过插件会至少进行两次连接尝试。可以用ErrorPage参数定制错误响应。DebugOFF设置调试操作时的日志类型。在生产系统中不建议你开启这些调试选项。在UNIX系统中调试信息被写到tmpwlproxylog文件中在WindowsNT系统调试信息被写到c:tempwlproxylog文件中通过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(MicrosoftInternetInformationServer插件没有这个参数。)false如果把该参数设置为真插件在把请求传递到WebLogic服务器之前检查被转换的路径是否存在或及其访问权限(”ProxyPathTranslated”)。如果文件不存在将把HTTPFileNotFound响应返回给客户端。如果文件存在但它的权限不是worldreadable那么将返回HTTPForbidden响应。这两种情况下Web服务器处理这些响应的缺省机制是执行响应的体内容。如果WebLogic服务器的Web应用与Web服务器具有相同的文档根那么该选项非常有用。可以使用ErrorPage参数定制错误响应。ErrorPagenone可以制作自己的错误响应页面在Web服务器不能将请求代理到WebLogic服务器时使用。设置该参数的方式有两种:„作为相对URI(文件名)。插件自动将返回错误的Web应用的上下文路径加到URI中。对错误页面的请求是否回代理到WebLogic服务器取决于你对代理的配置(是MIME类型式代理还是路径式代理)。„作为绝对URI(建议)。使用错误页面的绝对路径能够使请求总是被代理到WebLogic服务器中的正确资源上。例如:http:host:portmyWebAppErrorPagehtmlHungServerRecoverSecs定义了插件等待WebLogic服务器响应请求的时间。在等待了HungServerRecoverSecs时间后插件还没有得到服务器的响应那么它将宣布该服务器已经死机并失败转移到下一个服务器。应该把该参数设置为一个较大的值。如果所设置的值小于servlets进行处理的时间那么会得到意想不到的后果。最小值为:最大值为:IdempotentON如果该参数设置为ON那么当服务器在指定的HungServerRecoverSecs时间没有响应那么插件将进行容错处理。如果设置为OFF插件将不进行失败转移。如果所使用的是NetscapeEnterpriseServer插件或ApacheHTTPServer插件不同的URL与MIME类型可以有不同的Idempotent参数设置。CookieNameJSESSIONID如果改变了WebLogic服务器Web应用中的WebLogic服务器会话cookie的名字那么相应地应该将插件的CookieName参数设置为相同的值。WebLogic会话cookie的名字在特定于WebLogic的分发描述符的<sessiondescriptor>元素中定义(见http:edocsbeacomwlsdocswebappweblogicxmlhtml#sessiondescriptor)DefaultFileNamenone如果URI为“”插件将执行以下步骤:.裁剪掉PathTrim参数所指定的路径.在后面加上DefaultFileName所指定的文件名.在前面加上PathPrepend参数所指定的值这样处理可以防止WebLogic服务器的重定向。将DefaultFileName设置为代理WebLogic服务器的Web应用的缺省欢迎页面。例如如果DefaultFileName被设置为welcomehtml那么下面这个HTTP请求:http:somehostweblogic变为:http:somehostweblogicwelcomehtml。只有当所有被重定向的web应用指定相同的欢迎页面该参数才起作用。可以参见以下页面的“ConfiguringWelcomePages”部分:http:edocsbeacomwlsdocswebappcomponents对于Apache用户所使用的是Stronghold或Raven的版本在Location块中定义参数而非IfModule块中MaxPostSizePOST数据的允许的最大长度。如果内容的长度超过MaxPostSize插件将返回一个错误消息。如果设置为将不检查POST数据的长度。设置该参数可以防止通过发送大量数据使服务器过载的“拒绝服务攻击”。MatchExpression(该参数只适用于ApacheHTTP服务器)none如果采用MIME类型方式代理应该在一个IfModule块中使用MatchExpression参数设置文件名模式。下面的一个例子说明了使用MIME类型方式的代理:<IfModulemodweblogicc>MatchExpression*jspWebLogicHost=myHost|paramName=value<IfModule>下面的一个例子说明了使用路径方式的代理:<IfModulemodweblogicc>MatchExpressionweblogicWebLogicHost=myHost|paramName=value<IfModule>FileCachingON当该参数设置为ON如果请求中的POST数据大于个字节那么POST数据保存在硬盘的一个临时文件中然后以字节为单位传给WebLogic服务器。但将FileCaching设置为ON可能引起的问题是浏览器上将显示一个进展条表明正在进行下载。即使文件还在传输浏览器也会显示下在已经完成。如果该参数设置为OFF那么当POST数据大于字节时数据保存在内存中并以字节为单位发送到WebLogic服务器。将参数设置为OFF可能会引起问题。因为插件不能进行失败转移因此如果请求被处理时WebLogic服务器宕机了那么数据将被丢失。WlForwardPath(只有MicrosoftIIS才需要定义该单数)如果WLForwardPath设置为“”那么所有请求都被代理到WebLogic服务器。如果只想代理以特定字符串开头的请求那么应该将WlForwardPath参数设置为这个字符串。例如将WlForwardPath设置为webogic那么所有以weblogic开始的请求都将被代理到WebLogic服务器。如果采用路径方式的代理那么必须设置该参数。可以为该参数设置多个字符串字符串之间用逗号隔开例如:WlForwardPath=weblogic,bea。KeepAliveSecs(不要为ApacheHTTP服务器版本x定义该参数)该参数定义了隔多长时间后插件与WebLogic服务器之间的非活动连接将被关闭。要使该参数生效KeepAliveEnabled参数应该设置为true。该参数的值应该小于或等于在管理控制台的ServerHTTP标签页中Duration字段的值或者是服务器Mbean中的keepAliveSecs属性的值。KeepAliveEnabledTrue启用插件与WebLogic服务器之间的连接池。QueryFromRequest(只适用于ApacheHTTP服务器)OFF如果该参数设置为ON那么Apache插件使用(requestrec*)r>therequest将查询字符串传递到WebLogic服务器。(详细信息请参见Apache文档。)这种行为在以下场合非常有用:当Netscape版本x浏览器发出的请求的查询字符串中包含空格。如果你在HP上使用RavenApache如果该参数设置为OFF那么Apache插件使用(requestrec*)r>args将查询字符串传递到WebLogic服务器。MaxSkips(在Apache中不可用)只有当DynamicServerList设置为OFF时该参数的设置才生效。如果WebLogicCluster参数所设置的列表或由WebLogic服务器返回的动态集群列表中的WebLogic服务器失败了那么该失败的服务器被标记为“坏的”同时插件将连接到列表中的下一个服务器中。MaxSkip设置了插件重试“坏”服务器的次数。每当插件接收到一个唯一请求(即不包含cookie的请求)时它会连接到列表中的一个新服务器上DynamicServerList(只能在MicrosfotIIS中ON如果该参数设置为OFF在对由插件所代理的请求进行负载平衡时不使用动态集群列表而是使用设置该参数)WebLogicCluster参数指定的静态列表。通常情况下该参数应该设置为ON。将该参数设置为ON可能会产生以下影响:„如果静态列表中的一或多个服务器失败了那么插件可能会因为重试连接到失效服务器而导致性能的降低。„当你在集群中新增了一个服务器如果不重新定义这个参数插件就不能将请求代理到这个新服务器上。WebLogic服务器会自动地将新服务器加到动态服务器列表从而使新服务器成为集群的一部分。Web服务器插件的SSL参数注意:以下所有参数都区分大小写。参数默认值描述SecureProxyOFF如果该参数设置为ON那么WebLogic服务器插件与WebLogic服务器之间的通信将采用SSL协议。在设置该参数之前不要忘了先定义WebLogic服务器监听SSL请求的端口。该参数可以在两个层次上定义:在主服务器配置或虚拟主机配置中定义(若定义了虚拟主机)。如果没有在虚拟主机的配置中指定这个参数那么它将从主服务器的配置中继承SSL配置。TrustedCAFilenone包含数字证书的文件的名字。该数字证书由可靠的证书认证机构发放并被WebLogic服务器插件使用。如果SecurityProxy参数设置为ON那么必须设置这个参数。文件名必须包括这个文件的全路径。RequireSSLHostMatchtrue该参数决定WebLogic服务器代理插件所连接的WebLogic服务器主机的名字是否必须与所连接的WebLogic服务器所使用的数字证书中的SubjectDistinguishedName字段匹配。SSLHostMatchOIDASN对象ID(OID)对双数字证书中的SubjectDistinguishedName中的哪一个字段它用于执行和主机名的匹配。该参数的缺省值为SubjectDistinguishedName中的CommonOID值包括:„SurName„CommonName„Email„OrganizationalUnit„Organization„LocalityCopyright致读者edocs网站如何打印文档联系我们!第一章WebLogic服务器管理概述域、管理服务器与受管服务器启动管理控制台运行时对象与配置对象日志消息的集中访问创建一个新域第二章启动与终止WebLogic服务器WebLogic管理服务器与WebLogic受管服务器启动消息启动WebLogic管理服务器WebLogic服务器启动时的口令使用从Start菜单启动WebLogic管理服务器启动与终止Windows服务形式的WebLogic服务器从命令行启动WebLogic管理服务器设置类路径选项:用脚本启动管理服务器在受管服务器运行时重启管理服务器在同一台机器上重启管理服务器在其它机器上重启管理服务器将WebLogic受管服务器加入域启动WebLogic受管服务器通过脚本启动WebLogic受管服务器从管理控制台终止WebLogic服务器从命令行停止服务器暂停和恢复受管服务器将WebLogic服务器设置为Windows服务删除Windows服务形式的WebLogic服务器更改安装成Windows服务的服务器口令注册启动与终止类WebLogic服务器Windows服务程序(beasvcexe)在JEE模式下运行WebLogic服务器第三章节点管理器节点管理器概述节点管理器日志配置节点管理器节点管理器的SSL设置配置管理服务器以启用节点管理器步骤:创建一个机器配置条目你应该在域配置中每个安装了受管服务器的机器创建一个条目步骤如下步骤:配置每个机器的节点管理器步骤:配置受管服务器的启动信息如果要用节点管理器启动WebLogic受管服务器那么应该为它提供启动受管服务器所需要的启动参数与选项。步骤如下:节点管理器的平台支持从命令行启动节点管理器环境设置设置Windows平台下的环境变量设置Unix平台下的环境变量设置Classpath启动节点管理器命令行参数Classpath选项使用启动脚本启动节点管理器远程启动或终止受管服务器如果你不使用节点管理器的启动脚本那么需要确认节点管理器在你安装WebLogic服务器软件的根目录中。该目录包含了config子目录。停止和终止受管服务器的区别启动和终止域和集群将节点管理器设置为Windows服务卸载作为Windows服务的节点管理器第四章配置WebLogic服务器与集群服务器与集群配置概述管理服务器的角色启动管理控制台动态配置的工作原理集群配置规划服务器配置任务列表集群配置列表第五章监控WebLogic域概述监控服务器监控JDBC连接池第六章用日志消息管理WebLogic服务器日志子系统概述本地服务器的日志文件客户端日志日志文件的格式消息属性消息目录消息的严重级别消息调试浏览日志文件查看日志创建域日志过滤器第七章分发应用所支持的部署格式通过管理控制台部署应用步骤:配置与部署应用步骤:分发应用组件部署Web应用组件部署EJB组件部署资源适配器组件部署顺序自动部署启用与禁用自动部署展开目录格式的应用自动部署卸载或重新部署被自动部署的应用展开式应用的自动重分发第八章配置WebLogic服务器的Web组件概述HTTP参数配置监听端口Web应用Web应用与集群指定缺省的Web应用配置虚拟主机虚拟主机与缺省Web应用设置虚拟主机WebLogic服务器如何解析HTTP请求设置HTTP访问日志日志回旋(LogRotation)使用管理控制台设置HTTP访问日志普通日志格式使用扩展日志格式创建Fields指令字段标识符定制字段标识符HttpAccountingInfo对象的Get方法防止通过POST方式的“拒绝服务攻击”设置WebLogic服务器的HTTP隧道配置HTTP隧道连接建立客户端与WebLogic服务器之间的连接用本地IO提供静态文件服务(只适用于Windows)第九章代理对另一个HTTP服务器的请求概述设置从服务器的代理ProxyServlet的分发描述符示例第十章代理对WebLogic集群的请求概述设置HttpClusterServletHttpClusterServlet的分发描述符示例第十一章安装和配置ApacheHTTP服务器插件概述代理请求平台支持安装ApacheHTTP服务器插件以动态共享对象方式安装以静态链接模块方式安装配置ApacheHTTP服务器插件编辑httpdconf文件编辑httpdconf文件的注意事项在Apache插件中使用SSL在ApacheHTTP服务器插件和WebLogic间配置SSL与SSLApache配置有关的问题连接错误和集群容错连接失败单机非WebLogic集群的容错动态服务器列表容错、Cookie和HTTP会话Httpdconf文件示例配置文件示例使用WebLogic集群的范例使用多WebLogic集群的范例非WebLogic集群的范例配置基于IP的虚拟主机的例子基于命名的虚拟主机的单IP配置范例第十二章安装和配置MicrosoftIIS插件(ISAPI)MicrosoftIIS插件概述连接缓冲池以及KeepAlive代理请求平台支持MicrosoftIIS插件安装iisproxyini文件示例MicrosoftIIS插件中使用SSL协议将servlets从IIS代理到WebLogic服务器安装测试连接错误和集群容错连接失败单机非WebLogic集群的容错动态服务器列表容错、Cookie和HTTP会话第十三章安装和配置Netscape企业服务器插件(NSAPI)Netscape企业服务器(NES)插件概述连接缓冲池和KeepAlive代理请求安装和配置Netscape企业服务器(NES)插件修改objconf文件在NSAPI插件中使用SSL连接错误和集群容错连接失败单机非WebLogic集群的容错动态服务器列表容错、Cookie和HTTP会话在使用放火墙和负载指示器时的容错处理objconf文件示例(非WebLogic集群)objconf文件(使用WebLogic集群)第十四章安全管理安全配置步骤改变系统口令配置一个安全域配置文件域配置缓存域配置LDAP安全域对使用LDAP安全域的限制配置LDAPRealmV配置LDAPRealmV配置WindowsNT安全域配置UNIX安全域配置RDBMS安全域安装一个定制安全域迁移安全域定义用户定义用户组定义ACL配置SSL协议获得私钥与数字证书保存私钥与数字签名定义可信的证书认证机构定义SSL协议的配置字段配置双向验证配置基于IIOP之上的RMI所用的SSL口令的保护安装审计提供者有关编写审计提供者的更多信息可以参考“审计安全事件”中的内容。有关创建连接过滤器的例子可以参考WebLogic服务器的samplesexamplessecurity目录中的LogAuditProvider例子。安装连接过滤器设置Java安全管理器使用RecordingSecurityManager工具配置安全上下文传播\测试代用安全域与定制安全域第十五章管理事务事务管理概述配置事务事务的监控与日志记录将服务器迁移到另一台机器中第十六章管理JDBC连接JDBC管理概述关于管理控制台关于命令行界面关于JDBCAPI附加信息JDBC组件-连接池数据源和多池连接池多池(MultiPools)数据源JDBC配置指南JDBC配置概述支持本地事务的驱动程序支持分布式事务的驱动程序配置JDBC驱动程序如何配置支持本地事务的驱动程序配置分布式事务的XAJDBC驱动程序WebLogicjDriverforOracleXA的数据源属性配置分布式事务的非XAJDBC驱动程序建立和管理JDBC连接JDBC配置管理和监视连接第十七章管理JMS配置JMS配置连接工厂配置模板配置目的方主键配置存储库关于JMS存储库关于JMS存储库中JDBC连接池的建议配置JMS服务器配置目的方配置会话池配置连接使用者监控JMS监视JMS对象有关JMS服务器监控的详细信息请参见管理控制台的在线帮助。监视长期订阅者恢复失败的WebLogic服务器重启或替换WebLogic服务器编程考虑第十八章管理JNDIJNDI管理概述将对象装载到JNDI树查看JNDI树第十九章管理WebLogicJEE连接器构架WebLogicJEE连接器构架概述安装资源适配器配置与部署资源适配器配置与部署资源适配器查看已部署的资源适配器卸载已部署的资源适配器更新已部署的资源适配器监视资源适配器删除一个资源适配器编辑资源适配器分发描述符第二十章管理WebLogic服务器许可证安装WebLogic许可证更新许可证AppletArchiver语法ConversionDerpem例子dbping语法Deploy参数Actions(从下表中选一个)其它参数选项例子查看一个JEE应用部署JEE应用删除一个JEE应用更新一个部署了的JEE应用getProperty语法例子logToZip语法例子MulticastTest语法例子myip语法例子Pemder语法例子Schema语法例子showLicenses语法system语法例子tdbping语法verboseToZip语法UNIX上的例子NT上的例子version语法例子writeLiense语法例子UNIX上的输出示例:WindowsNT上的输出示例:命令行接口简介开始前的准备工作使用WebLogic服务器命令语法参数WebLogic服务器管理命令参考CONNECTCONNECTHELPLICENSESLISTLOCKPINGSERVERLOGSHUTDOWNTHREADDUMPunlockVERSIONWebLogic服务器连接池管理命令参考Mbean管理命令参考CREATE命令DELETE命令GET命令INVOKE命令SET命令语法概述在webserver插件的配置文件中设置下表中所描述的参数。Web服务器插件的通用参数Web服务器插件的SSL参

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/236

weblogic服务器管理

¥20.0

会员价¥16.0

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利