二级数据中心一期工程项目培训weblogic教程_第1页
二级数据中心一期工程项目培训weblogic教程_第2页
二级数据中心一期工程项目培训weblogic教程_第3页
二级数据中心一期工程项目培训weblogic教程_第4页
二级数据中心一期工程项目培训weblogic教程_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

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

文档简介

WebLogicServer管理

2议程WebLogicServer管理介绍WebLogicServer域系统管理基础管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

3议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

4WebLogicServer管理介绍WebLogicServer提供了很多管理工具,包括管理控制台、命令行接口和API。通过这些工具可以管理WebLogicServer的安全、数据库连接、消息、事务处理和应用程序的运行环境配置。还可以利用这些工具来监控WebLogicServer的运行情况,来确保应用的最大可用性和性能。

5议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

6WebLogicServer的域WebLogicServer的基本管理单元称作域一个域是一组逻辑上相关联的WebLogicServer一个域里必须包含一个充当AdministratorServer的WebLogicServer实例一个域里还可以包含其它被称为ManagedServer的WebLogicSerer实例通过NodeManager,AministrationServer远程可以启动或关闭ManagedServerManagedServer可以作为Cluster的一部分

7如何划分WebLogicServer的域根据应用程序的逻辑比如网上交易和后台信息系统分属不同的域根据物理位置处于不同物理位置的分支机构大小为了更有效的管理,划分为不同的单元

8一个可能的域结构

9议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

10系统管理基础设施WebLogicServer的系统管理的基础设施是通过JMX来实现的JMX(JavaManagementExtension)是Sun的一个规范JMX把系统管理功能对应成称为Mbeans的Java对象有三类Mbeans:administration、configuration、runtime

11系统管理基础设施-MBeansAdministrationMbeans当AministrationServer启动时根据config.xml设置,修改后的值会保存在config.xml中。ConfigurationMbeans当ManagedServer启动时从AdministrationServer获得RuntimeMbeans用来提供WebLogicServer运行状态信息。

12议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

13管理服务器和被管理服务器每个域里的一个WebLogicServer实例充当管理服务器这个域里的其他的WebLogicServer实例都是被管理服务器对于典型的生产环境,应当把应用只部署在被管理服务器失效的管理服务器可以用一个备份的WebLogicServer实例来顶替如果管理服务器暂时离线,被管理服务器可以暂时以独立模式运行

14议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

15系统管理工具系统管理控制台AntTasks命令行接口NodeManagerJMXSNMP配置向导Logs配置模板builder修改Config.xmlJava工具

16系统管理工具-Console基于浏览器的工具,无须了解JMX和底层基础设施配置启动和停止server监控系统状态和性能查看服务器日志助手,可以逐步引导完成如下的任务建立JDBC连接池和DataSource发布应用程序配置SSL

17系统管理工具-Command—Line为什么要用命令行呢?总有那么几个场合…命令行接口调用Java类weblogic.Admin可以查询weblogic.AdminCommand-LineReference

18系统管理工具-JMX

懂得JMXAPI和WebLogicServerMbeans的高级Java程序员可以通过管理组件 WLShell就是通过JMX实现的,是一个交互式的命令行环境,通过脚本来访问WebLogicMBeans

19系统管理工具-配置向导

配置向导是用来创建WebLogicServer域或者修改已经存在的并且是非活动的域。创建新的域,包括独立的Server、管理Server带被管理Server、集群的Server基于模板创建域。利用模板可以很方便的重新创建已有的域向已经存在的域添加JMS配置向已经存在的域添加连接池等资源

20系统管理工具-配置模板builder配置模板定义了一个域里面所有的资源,包括基础组件、应用程序、服务、安全和一般的环境、操作系统选项等。Bea提供了一些模板和模板扩展通过配置模板Builder可以很方便的自己的模板项目开发时应用发布时

21系统管理工具-Java工具 这些工具可以完成一些常见的功能,比如说发布程序、测试数据库配置等appcAppletArchiverautotypeBuildXMLGenCertGen…

22系统管理工具-AntTasksAnt是基于Java的类似于Make的工具wlserver启动、重启、关闭…wlconfig配置WeblogicServer域wldeploy发布/重新发布应用程序

23系统管理工具-NodeManagerNodeManager是一个WebLogicServer提供的Java程序,可以远程启动、关闭、重启和监测WebLogicServer实例。需要在每一个物理的机器上运行NodeManager。

24系统管理工具-SNMPWebLogicServer可以通过SNMP连接企业范围内的管理系统。可以把WebLogicServer的管理和任何一个SNMP兼容的管理系统集成起来WebLogicServerSNMP支持SNMPv1和SNMPv2

25系统管理工具-LogsWebLogicServer会产生日志来记录运行活动每个WebLogicServer都有自己的日志,包括HTTPaccess.log这些日志都是可以配置的,可以用来监测WebLogicServer和应用程序的运行情况可以定义域范围内的日志,内容是来自域内所有server的日志的子集

26系统管理工具-修改config.xml所有的配置信息都保存在config.xml文件中所有的管理工具都自动的保存config.xml文件不推荐使用,注意备份在AdminServer运行时,不要编辑config.xml文件

27议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

28WebLogicServer域中可以管理的资源服务器(Servers)StartupClass,ShutdownClass集群(Clusters)JNDI机器(Machines)事务(Transactions)网络通道(NetworkChannels)XMLJDBC安全(Security)JMSWebLogicMessagingBridgeWeb服务器和Web组件Jolt应用程序(Applications)Mail应用程序格式(ApplicationFormat)WebLogicTuxedoConnector

29WebLogicServer域中可以管理的资源服务器(Servers)启动和关闭服务器配置服务器的监听地址、端口、HTTP配置等配置HTTP服务器功能和虚拟主机配置日志,查看日志配置SSL发布应用到指定的服务器激活服务器上的资源调优服务器达到最佳性能

30WebLogicServer域中可以管理的资源集群(Clusters)集群一个组织松散的WebLogicServer实例组,主要为受托管的应用程序提供集群范围内的命名服务、负载均衡以及一些默认的容错功能

31WebLogicServer域中可以管理的资源机器(Machines)这里的机器是指运行了WebLogicServer实例的机器,WebLogicServer通过机器名字来确定集群中最适合某个人物的实例,然后指派给它通过管理控制台可以定义一个或更多的机器、为这些机器配置节点管理器、指定那些服务器运行在这些机器上

32WebLogicServer域中可以管理的资源网络通道(NetworkChannels)网络通道是可以配置的资源,它定义了到WebLogicServer的网络连接的属性,比如网络连接支持的协议监听的地址安全通信和非安全通信的端口超时时间和最大消息长度

33WebLogicServer域中可以管理的资源JDBC

通过JDBC可以连接到一般的数据库管理系统,如Oracle、MicrosoftSQLServer、Sybase、DB2、MySQL等通过系统管理工具,可以管理和监测WebLogicServer和数据库之间的连接活动

34WebLogicServer域中可以管理的资源JMSJMS是访问企业消息系统的标准的API,通过系统管理工具可以创建JMSServer为JMSServer创建或者修改属性值,如连接工厂、目的地等安装JMS应用程序配置所需要的JMS功能,比如集群、并发消息处理等

35WebLogicServer域中可以管理的资源WebLogicMessgeBridge用来配置任意两个消息产品之间的转发机制,提供了不同的JMS实现之间的互操作性如不同版本的WebLogicJMS之间处于不同域的WebLogicJMS之间WebLogicJMS和第三方JMS产品(如IBMMQSeries)之间WebLogicJMS和非JMS的消息产品之间

36WebLogicServer域中可以管理的资源Web服务器和Web组件

WebLogicServer可以当成一个全功能的Web服务器来用,可以提供静态页面(如HTML,图片)和动态页面(如Servlet、JSP),也支持虚拟主机也可以用其它的Web服务器来配合WebLogicServer来使用,如Apache、MicrosoftIIS、Netscape/iPlanet等

37WebLogicServer域中可以管理的资源应用程序应用系统管理工具可以发布、配置和管理应用程序向域中的一个或多个WebLogicServer或者集群发布应用程序为应用程序配置运行时参数监测应用程序性能配置安全参数查看应用程序的发布描述文件根据安全角色和安全策略来保护对应用程序的访问

38WebLogicServer域中可以管理的资源应用程序格式 可以以以下的标准的J2EE应用格式来发布应用程序WebApplicationsEnterpriseJavaBeans(EJB)EnterpriseApplicationsJ2EEConnectorWebService

39WebLogicServer域中可以管理的资源StartupandShutdownclassStartupclass是在WebLogicServer启动过程中,在其它的初始化任务完成以后自动被加载和运行的Java类。Shutdownclass是在WebLogicServer时自动加载和运行的Java类。

40WebLogicServer域中可以管理的资源JNDIJava命名和目录接口,用来根据名字查找对象,比如DataSource、EJB、JMS等

41WebLogicServer域中可以管理的资源事务(Transactions)通过系统管理工具可以配置和激活WebLogicServer的JTA(JavaTransactionAPI)事务的超时和限制事务管理器的行为

42WebLogicServer域中可以管理的资源XMLXML注册表是用来配置WebLogicServer中XMl资源的用来解析XML的解析器(Parser)用来转换XMl的转换器(Transformer)外部DTD或Schema文件的本地解析外部DTD或Schema缓存<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEweb-appPUBLIC"-//SunMicrosystems,Inc.//DTDWebApplication2.3//EN""">

43WebLogicServer域中可以管理的资源安全(Security)

WebLogicServer安全子系统可以接收第三方安全解决方案作为插件,也提供了几个一般的安全系统的实现应用系统管理工具,可以定义领域、用户、组、密码和其它的安全特征

44WebLogicServer域中可以管理的资源WebLogicTuxedoConnector提供了WebLogicServer的应用和Tuxedo服务之间的互操作性WebLogicServer客户端调用Tuxedo的服务Tuxedo客户端调用WebLogicServer的EJB服务

45WebLogicServer域中可以管理的资源Jolt基于Java的客户端API,可以调用Tuxedo的服务,需要TuxedoServer端运行JoltServiceListener

46WebLogicServer域中可以管理的资源MailWebLogicServer包含了来自Sun的JavaMail1.1.3的实现。通过JavaMail就可以给我们的应用程序增添电子邮件的能力

47议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

48启动WebLogicServer控制台需要WebLogicServer控制台支持的浏览器启动管理服务器

49议程WebLogicServer管理介绍WebLogicServer域系统管理基础设施管理服务器和被管理服务器系统管理工具WebLogicServer域中可以管理的资源启动管理控制台和WebServer一起使用WebLogicServer监控License

50和WebServer一起使用WebLogicServer

温馨提示

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

评论

0/150

提交评论