WebLogic11g基础培训教程_第1页
WebLogic11g基础培训教程_第2页
WebLogic11g基础培训教程_第3页
WebLogic11g基础培训教程_第4页
WebLogic11g基础培训教程_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WebLogicServer11g培训---lulu主要内容WebLogic简介基本概念典型配置管理工具及部署WebLogic简介是商业市场上主要的Java(J2EE)应用服务器软件(applicationserver)之一IBM的websphere国内厂商中创软件的LoongAS、东方通的Tongweb、金蝶Apusic。免费的tomcat、resin等中间件。WebLogic最早由WebLogicInc.开发,后并入BEA公司,最终BEA公司又并入Oracle公司。由纯java开发目前已发展到12C版主要内容WebLogic简介基本概念典型配置管理工具及部署域(Domain)一个域即一个逻辑基本管理单元。可以根据不同的目的来划分,如:开发、测试、生产组织、地区域里面有什么?–服务器–服务器集群–机器一个域中包含一个或多个服务器。一个域中的所有服务器版本要相同。config.xml域(Domain)目录结构域名称启动/停止命令脚本域的根配置文件配置文件(WLDF,JDBC,JMS,Security)未提交的配置包含各个受管服务器的配置信息配置文件<domain(schemalocations)>

<name>wl_server</name><security-configuration></security-configuration><jta></jta><server><name>examplesServer</name></server><app-deployment></app-deployment><jms-server></jms-server><jms-system-resource></jms-system-resource><jdbc-system-resource><name>examples-demo</name><target>examplesServer,managedServer-0</target><descriptor-file-name>jdbc/examples-demo-jdbc.xml</descriptor-file-name>

</jdbc-system-resource></domain>config.xmlexamples-demo-jdbc.xml<jdbc-data-source><name>examples-demo</name><jdbc-driver-params></jdbc-driver-params><jdbc-driver-params></jdbc-driver-params><jdbc-data-source-params></jdbc-data-source-params></jdbc-data-source>关联其它配置文件:config.xml–域核心配置文件包括每个服务器的配置信息、集群配置信息、资源和服务的配置信息关联其它配置文件:JMS,JDBC,WLDF,Security所有文件都基于相应的XMLschema文件服务器(Server)一个服务器即一个weblogic.Server实例。服务器上可以托管应用程序和资源。.war、.ear、WebServiceJMS、JDBC服务器分为管理服务器和受管服务器。JNDIJMS队列JDBC池机器(Machine)一台机器即一台物理的计算机。机器上一般包含受管服务器和节点管理器。利用节点管理器可以远程启动机器上的受管服务器。集群时,应该选择不同的机器以获得会话复制最佳配置。管理服务器(AdminServer)管理整个域的weblogic.Server实例。基于Web的管理控制台。创建、删除、启动、停止服务器。发布、配置应用程序和资源。一个域中只能有一个管理服务器。一个管理服务器只能管理一个域。在生产环境中,不要在管理服务器上托管应用程序和资源。管理服务器受管服务器config.xml管理控制台受管服务器(ManagedServer)托管应用程序和资源的weblogic.Server实例。每个受管服务器与域中的其它受管服务器无关(集群除外)。一个域中可以配备多个受管服务器。JNDIJMSQueueJDBCPool管理服务器和受管服务器之间的交互管理服务器存储域的配置信息(包括所有受管服务器的配置信息)。每个受管服务器都会复制其配置信息到本地副本。受管服务器启动时,会连接到管理服务器,并同步其配置信息到本地副本。集群一组协同工作的受管服务器,用以提高可伸缩性和可靠性。可伸缩性:并行机制可靠性:复制和冗余对客户端而言,感觉不到集群的存在——依旧以为只有一个服务器在提供服务。集群中的所有服务器必须在同一域内。一个域中可以有多个集群。集群1集群2管理服务器集群中的负载均衡对于Web应用(JSP/Servlet):由外部的负载均衡器实现使用Web服务器代理插件。使用WLS代理Servlet。使用第三方硬件或软件负载均衡器。对于EJB和RMI对象:在连接时进行负载均衡对象本身能够感知集群。负载均衡算法存储在集群对象的桩(Stub)中。对象在集群中可见。负载平衡算法:循环、加权、随机、根据服务器喜好。集群中的故障切换对于Web应用(JSP/Servlet)

:将HTTP会话状态复制到集群中的另一个服务器或数据库对于EJB和RMI对象在另一个实例上捕获并重试异常对于有状态会话Bean,将状态复制到集群中的另一个服务器上节点管理器在机器上运行的Java进程,用于远程启动、停止、重启服务器。必须在服务器实例所在的机器上运行节点管理器才可以远程控制这些服务器。与域无关,只与机器有关。管理服务器受管服务器节点管理器主要内容WebLogic简介基本概念典型配置管理工具及部署开发人员配置使用一个服务器既当管理服务器又运行应用程序JNDIJMS队列JDBC池config.xml管理控制台应用隔离配置一个域管理服务器独占用一台机器每个应用程序独占一个受管服务器每个受管服务器独占用一台机器管理服务器受管服务器节点管理器A1A2A3应用隔离配置每个应用程序独占一个域A1A1A1A2A2A2域1域2高可用性配置同一集群中的所有受管服务器位于不同机器上每个应用独占一个集群管理服务器受管服务器节点管理器A1A2A2A2A1A1A2A1高性能和利用率配置一个机器包含多个受管服务器所有受管服务器隶属于一个集群不同机器上的受管服务器互为复制辅助服务器A1A1A1A1A1A1A1A1普通管理配置应用全部发布到同一个集群上A1A2A3A1A2A3A1A2A3主要内容WebLogic简介基本概念典型配置管理工具及部署管理工具管理控制台基于浏览器的管理:配置和监视域、服务器、部署应用程序配置向导基于GUI/脚本的工具:创建和扩展域基于模板WebLogicScriptingTool(WLST)基于脚本/命令行的工具:执行与管理控制台和配置向导相同的操作weblogic.Deployer命令行工具:部署应用程序管理控制

台管理控制台实际上主页中的链接都是在“域结构”的导航菜单中,只是方便管理员操作,放到“主页”中。配置、管理、监视域基于诊断框架(WLDF)的扩展管理控制台管理控制台AdminServer即默认的管理服务器。(如果是非集群环境,可以直接把应用部署到这里,集群环境,AdminServer仅作为管理其它server的服务器使用)。注意这里的状态、端口。点击“AdminServer”的链接,出现配置AdminServer的界面,如下图所示:

管理控制台配置向导脱机创建域域模板WLS自带一个默认模板以及samples域的模板自定义模板编写脚本创建域(WLST)WebLogicScriptingTool(WLST)管理域的脚本工具:创建、配置、管理、监视、部署应用程序基于Jython(

Jython基于Python)自动执行重复任务(测试/演示环境,测试任务)管理控制台中的“录制”功能:将操作录制为WLST脚本两种模式:脱机:类似于配置向导联机:类似于管理控制台WebLogic控制台http://localhost:7001/consoleWebLogic的部署方式1、自动部署(weblogic域的autodeploy目录下)D:\weblogicInstall\user_projects\domains\base_domain\autodeploy1)Tomcat部署的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论