查看: 33489|回复: 380

[Weblogic教程] weblogic视频/黑弓老师weblogic视频教程/weblogic 调优部分

  [复制链接]

637

主题

821

帖子

7781

积分

分区版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献
79
技术
53
活跃
11
在线时间
75 小时
擅长技术
思科华为
发表于 2013-12-9 16:47:04 | 显示全部楼层 |阅读模式
LG)QZR04%QAI1B)FLE@$%W7.jpg

无标题.jpg

课程简介:

(1)WebLogic长期以来一直被认为是市场上最好的J2EE工具之一。WebLogic是美国bea公司出品的一个application server确切的说是一个基于Javaee架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。

(2)相信对JAVA比较熟悉的或者中间件熟悉的无人不知黑弓老师。为此他特出了一套关于weblogic的视频

花了100元,这是播布客的原价,现在只需一部视频的价格,即可以获得六部视频,亲你还在等什么,成为IT精英120改变您的一生!

Oracle weblogic 学习视频。

138讲包括weblogic基础知识管理、高级、性能优化与调优。

======系统管理第1章:课程概述========
内容概述:
课程目标及时间安排;分布式系统简介;J2EE体系结构及相关术语;Server的作用及种类;weblogic术语。
视频:(1-3)

课后习题:
1、为什么要使用分布式系统?
2、J2EE规范了什么?
3、Server大体要做些什么事情?
4、什么是Domain,AdminServer,ManagedServer,Machine,Cluster,说说你对它们的理解。


课后练习:
1、请画出J2EE体系结构图,并解释其中的组件的作用
2、画出典型的一个Weblogic Server Domain的逻辑结构图

**************华丽分割********************

======系统管理第2章:安装Weblogic软件========
内容概述:
安装虚拟机软件及linux操作系统;安装Weblogic软件;软件目录概览。
视频:(4)

课后练习:
1、虚拟机安装linux操作系统,并在该系统上安装Weblogic软件;
2、浏览安装目录下的文件,有一个大体上的熟悉。

**************华丽分割********************

======系统管理第3章:配置weblogic server的运行环境========
视频:(5-19)
内容概述:
5-weblogic的安装目录和Domain简介及安装
6-研究Server的启动,启动管理服务器及访问管理控制台
7=配置受管服务器及启动受管服务器
8-boot.properties的作用、位置、创建
9-受管服务器的独立运行模式及与管理服务器的关系
10-管理服务器的重启(同一台主机及不同主机)
11-12-域模版、扩展模版的创建及使用
13-管理控制台的使用及变更管理过程
14-wlst介绍,设置环境及启动wlst
15-wlst的主要步骤及基本命令
16-wlst实例:创建domain和管理server的生命周期
17-18-WLST导航MBean
19-WLST修改已存在的domain

课后习题:
1、列出weblogic的大体目录结构及说明其内容
2、写出Server启动的脚本,参考Java简明教程第一讲,了解JVM及weblogic server实例
3、说明受管服务器的启动过程
4、受管服务器在什么情况下可以独立运行
5、管理服务器在不同主机上进行重启,需要做哪些动作才能保证成功?
6、域模版、扩展模版有什么区别?
7、请简述对域进行配置的变更过程。
8、请简述wlst的作用及原理
9、请简述wlst的模式
10、请列出wlst常用的一些命令
11、在Domain的管理中MBean扮演着什么样的角色?管理服务器和受管服务器上都有哪些MBeanServer?它们都以什么MBean作为根节点?
12、写出在不同MBeanServer之间进行切换的WLST命令

课后练习:
完成视频中示范的所有实际操作。

**************华丽分割********************

======系统管理第4章:管理和监控weblogic server的运行环境========
视频:(20-35)
内容概述:
20:介绍nodemanager的工作机制
21:介绍nodemanager、domain、AS、MS的关系,nm的配置文件和日志文件,家目录和工作目录
22:介绍配置nodemanager的基本步骤及远程启动受管服务器
23:介绍nodemanager的工作流程
24:设置MS的启动参数,解释start.properties、nodemanager.properties
25:研究nodemanager的输出以及日志,NM工作及配置的几个阶段,Server的健康状态检查,服务器的启动选项卡,利用nodemanager启动管理服务器
26:将nodemanager配置为windows和linux上的服务,NM的最佳实践原则
27:wls的日志管理:理解wls的日志记录服务
        1、日志记录服务的一些术语
        2、工作流程
        3、server log与domain log
                哪些日志会forward到domain log
                as不可用的时候……
                server本地的日志缓存
        4、message attribute和message catalog
28:message的严重级别介绍和server log的配置,server logging bridge      
29:日志过滤器的配置及使用,对单独的Server进行监控
30:介绍SNMP的基本概念以及WLS和SNMP的关系
31:启用SNMP、配置Manager、设定陷阱通知;使用SNMP工具请求变量值及接受陷阱通知
32:理解wlsSNMP Agent的分散和集中模式,MIB模型及MBean模型;安全版本v1,v2,v3的特点
        V3版本的身份证明映射,请求数据及接受通知
33:报告通知和陷阱通知、自动通知、各种可配置的通知,作为其他Agent的代理
34:介绍网络资源管理,network channel的配置
35:启用管理端口;管理通道的配置及意义,以及一些限制

课后习题:
1、NM的作用有哪些?它是如何工作的?
2、请简述NM的工作流程。
3、列出你所知道的关于NM的配置文件及它们的作用。
4、默认情况下哪些ServerLog会转发到DomainLog
5、名词解释:SNMP、MIB、OID
6、为什么要配置网络通道?
7、启用管理端口有什么意义?

课后练习:
视频中示范的和提及的所有操作

**************华丽分割********************

===========系统管理第5章:Deploy=================
视频:
36:Web Server的角色及功能,典型的web交互的过程,web应用程序的组成、打包
37:EJB类型,EJB应该程序的结构,EJB的管理任务,enterprise application的组成,ear文件的结构
38:部署应用程序的过程、类型,开发模式下的自动部署,控制台部署
39;实践控制台部署应用程序,命令行工具部署应用程序,WLST部署应用程序

课后习题:
1、请问你部署过什么样的应用程序?它们都有哪些组成部分?你是如何管理的?

课后练习:
1、参考简明教程第三讲和网络上的其他资源,自己编写一个最为简单的web application
2、讲自己开发的webapplication或者weblogic提供的webapplication进行打包、部署和测试
3、部署时应该尝试使用控制台、命令行、wlst各种方式,要特别熟悉deployer命令的语法

**************华丽分割********************

===========系统管理第6章:JNDI=================
视频:
40:JNDI简介,JNDI树的查看(控制台和WLST方式)
41:启动类和关闭类

课后习题:
1、请问你是怎么理解JNDI的?

课后练习:
1、使用控制台和WLST方式查看JNDI树
2、学习Java简明教程第一讲,完成最简单的Java代码的编写
3、编写启动类和关闭类,进行配置并测试

**************华丽分割********************

===========系统管理第7章:JDBC=================
视频:
42:介绍JDBC,两层和多层JDBC结构,4种Driver,如何选择Driver类型
43: Datasource介绍及工作原理,管理控制台配置Datasource及测试
44:多数据源的概念及配置,配置Oracle rac的多数据源

课后习题:
1、解释JDBC
2、解释四种Driver Type,该如何选择?
3、为什么需要多数据源?使用OracleRAC节点配置多数据源有什么特点?
4、你认为应该让谁(Oracle RAC/Weblogic multi datasource)来负责failover、load balance

课后练习:
1、配置数据源
2、配置多数据源
3、参考java简明教程第四讲:JDBC编程基本步骤、数据库事务、利用weblogic提供的samples来学习JNDI JDBC,帮助大家理解type4 driver的使用
**************华丽分割********************

===========系统管理第8章:JMS=================
视频:
45:介绍JMS,JMS模式,JMS结构,JMS管理任务
46:配置JMS组件:JMS Server,JMS Module(连接工厂、队列、主题、子部署),JMS编程示范
47:持久化存储及持久化消息服务,持久化订户的配置,编码及测试持久化订阅
48:JMS阀值与限额、模板、排序关键字,JMS的监视

课后习题:
1、Queue和Topic有什么区别?
2、请说明JMS结构及编程中的业务流程。
3、为什么要配置阀值与限额?

课后练习:
1、配置并测试JMS
2、使用持久化存储
3、尝试编程,体会业务流程
**************华丽分割********************

===========系统管理第9章:Transaction=================
视频:
49:事务介绍,典型的事务过程,事务ACID特性,介绍本地事务和全局事务,事务管理器与两阶段提交
50:JTA相关配置,事务日志(T-log),XA与non-XA DateSource,以及他们如何参与到分布式事务中
51:non-XA Driver的使用,LLR的特点,LLR参与全局事务,LLR全局事务的失败和恢复,LLR table
52:使用LLR的编程考量点和限制,管理考量点和限制,其他的non-XA事务选项:One-Phase,Emulate Two-Phase
53:JMS和LLR DataSource共同参与的全局事务实例

课后习题:
1、T-log记录在哪里?有什么作用?
2、non-XA Driver能用于分布式事务吗?能用在什么情况下的分布式事务?
3、解释LLR全局事务的过程,这种事务的失败是如何进行恢复
4、LLR只能参与到一部分全局事务中,请问有哪些限制?
5、LLR database table的命名规则是什么,有什么限制?
6、列出LLR编程、管理的考量点及限制

课后练习:
1、配置JTA选项
2、配置XA及non-XA DataSource
3、配置LLR database table
4、尝试进行JTA编程
**************华丽分割********************

===========系统管理第10章:Security=================
视频:
54:weblogic 安全服务的体系结构,常用术语,安全服务提供程序(必须的、可选的)
55:介绍安全领域,用户(组)、角色、策略、内嵌LDAP Server的配置、导入及导出
56:资源类型的划分,管理资源、Server资源的保护,应用程序资源的保护;改变安全配置模式(DDOnly?)
57:SSL介绍、配置、SSL证书、SSL CA
58:配置信任和标识、安装证书,SSL客户端受到的影响
59:典型的针对服务器的攻击及杜绝方式

课后习题:
1、大致画出weblogic安全服务的体系结构,有哪些必须的Provider,他们是如何工作的
2、如何保护一个资源?
3、LDAP Server与Security Service Provider的关系
4、请说明你对SSL的理解,它解决了什么问题?私钥、证书、CA是如何配合的?
5、请描述客户端与server端的握手过程。
6、请说明为什么需要CA
7、有哪些典型的攻击方式,以及如何防御?

课后练习:
1、解释weblogic 安全服务中的认证过程、授权过程、身份证明映射过程、审计过程、裁判过程
2、列出基本的安全服务提供程序
3、编写应用程序,使用声明的方式保护应用程序资源;或完全通过domain配置来保护
4、配置SSL,增强weblogic安全性
5、完成nodemanager的SSL配置

**************华丽分割********************
===========系统管理第11章:Advance deploy=================
视频:
60:部署计划及描述符
61:应用程序的临时存储模式及重部署
62:发布(distribute)应用程序

课后习题:
1、部署计划及描述符有什么作用?
2、有哪几种临时模式?分别是什么特点?
3、为什么需要端对端部署?
4、如何指定应用程序的版本?
5、distribute和redeploy有什么区别

课后练习:
1、创建和配置部署计划,使得一个应用可以部署到不同的环境
2、练习weblogic.PlanGenerator的使用
3、使用已存在的部署计划配置应用程序
4、在同一个server中配置一个应用的多个版本
5、熟悉weblogic.Deployer的用法
6、发布应用程序并在管理模式下进行测试
**************华丽分割********************
===========系统管理第12章:Cluster介绍=================
视频:
63:cluster介绍,核心功能及优点,cluster体系结构,代理结构
64:cluster网络环境和交流机制

课后习题:
1、为什么需要cluster,其核心功能是什么
2、请简述cluster基本体系结构及多层体系结构,分别有哪些优缺点
3、代理server有什么作用?
4、描述cluster内部的通信机制。

课后练习:
**************华丽分割********************
===========系统管理第13章:Cluster配置=================
视频:
65:准备cluster环境、配置cluster
66:部署web应用到cluster中,配置weblogic代理server
67:第三方的代理server,ApacheHttp Server的配置

课后习题:
1、简述配置代理server的基本步骤。

课后练习:
1、利用管理控制台、WLST创建cluster
2、部署应用程序到集群并进行测试
3、配置weblogic代理Server
4、配置Apache Http Server 作为代理Server

**************华丽分割********************
======系统管理第14章:Cluster管理========
内容概述:
部署应用程序到Cluster;管理会话状态;Cluster问题排除
视频:(68-72)

课后习题:
1、在Cluster中部署应用程序和在单独的Server上部署应用程序有什么不同?
2、请简述Cluster中部署应用程序的两个阶段。
3、请问新旧版本中Cluster应用部署的不同。
4、Cluster应用程序部署要注意哪些问题?
5、如何保证应用程序部署到Cluster中的每个Server实例。
6、简述客户端通过代理Server访问Cluster的过程
7、什么是主Server(PrimaryServer),什么是次Server(SecondaryServer),他们有什么作用?同一个客户端随后的访问是转发给同一个Server吗?代理Server是如何保证这一点的?
8、在主Server失败之后,代理Server是如何处理的?如何选择新的次级Server?
9、客户端禁用了cookie,如何保证代理Server可以正确的转发和处理故障转移?
10、什么是HttpSession?它保存了哪些数据?为什么要进行Session状态的复制?Session状态复制都有哪些方法?
11、实现内存复制、JDBC复制、file复制的基本配置过程。
12、复制组的概念是什么?weblogic怎么选择次级Server

课后练习:
1、Deploying to Complete Clusters in WebLogic Server
3、测试Session状态没有Session复制的故障转移
2、配置Session状态的内存复制、JDBC复制、file复制并测试

===========系统管理第15章:EJB Cluster管理=================
视频:
73:EJB调用机制,负载平衡及故障转移的发生点,负载均衡算法
74:介绍Server Affinity;介绍Stateless Session Bean的集群特征及配置
75:介绍Stateful Session Bean及Entity Bean的集群特征及配置;EJB集群最佳实践原则
EJB调用机制;不同类型的EJB的负载均衡和故障转移;


课后习题:
1、请简述EJB调用过程。
2、什么是复制感知存控件,它有什么作用?
3、EJB调用过程中有哪些地方可能产生负载均衡和故障转移。
4、有哪些负载均衡算法可供选择?分别在什么情况下选择?
5、说说你对Server Affinity的理解。
6、Stateless Session Bean 有什么特点?
7、Stateless Session Bean的方法的调用过程中,哪些异常的产生会导致自动的故障转移?
8、Stateless Session Bean的方法的调用为什么可以进行负载均衡?
9、说说你对幂等(idempotent)方法的理解
10、Stateful Session Bean与Stateless Session Bean的区别有哪些?
11、Stateful Session Bean方法调用的故障转移是如何实现的?
12、Entity Bean的特点及实践原则。

课后练习:
1、参考J2EE简明教程第五章(视频5、6),完成EJB编程并部署到集群中
2、查阅相关书籍,加深对EJB的理解

**************华丽分割********************

===========系统管理第16章:Clustering Service=================
视频:
76:可集群服务,迁移,server级别的自动迁移的机制
77:配置Whole server migration——SSH版本的Nodemanager
78:继续配置Whole server migration
79:测试Whole server migration的效果
80:Cluster范围JNDI,JTA 恢复服务的迁移
81:JMS迁移

课后习题:
1、哪些服务的失败需要迁移?
2、请说明租用表的概念及作用。
3、nodemanager在server自动迁移中扮演了什么角色?
4、概述配置Whole server migration的过程
5、请解释事务恢复服务


课后练习:
1、把server自动迁移的过程画一下。
2、配置Whole server migration
3、配置SSH版本的Nodemanager
4、请详细分析wlscontrol.sh脚本,把远程启动过程搞清楚
5、配置JTA恢复服务的迁移和JMS迁移




内容概述:
课程目标及时间安排;分布式系统简介;J2EE体系结构及相关术语;Server的作用及种类;weblogic术语。
视频:(1-3)

课后习题:
1、为什么要使用分布式系统?
2、J2EE规范了什么?
3、Server大体要做些什么事情?
4、什么是Domain,AdminServer,ManagedServer,Machine,Cluster,说说你对它们的理解。


课后练习:
1、请画出J2EE体系结构图,并解释其中的组件的作用
2、画出典型的一个Weblogic Server Domain的逻辑结构图

**************华丽分割********************

======系统管理第2章:安装Weblogic软件========
内容概述:
安装虚拟机软件及linux操作系统;安装Weblogic软件;软件目录概览。
视频:(4)

课后练习:
1、虚拟机安装linux操作系统,并在该系统上安装Weblogic软件;
2、浏览安装目录下的文件,有一个大体上的熟悉。


======系统管理第3章:配置weblogic server的运行环境========
视频:(5-19)
内容概述:
5-weblogic的安装目录和Domain简介及安装
6-研究Server的启动,启动管理服务器及访问管理控制台
7=配置受管服务器及启动受管服务器
8-boot.properties的作用、位置、创建
9-受管服务器的独立运行模式及与管理服务器的关系
10-管理服务器的重启(同一台主机及不同主机)
11-12-域模版、扩展模版的创建及使用
13-管理控制台的使用及变更管理过程
14-wlst介绍,设置环境及启动wlst
15-wlst的主要步骤及基本命令
16-wlst实例:创建domain和管理server的生命周期
17-18-WLST导航MBean
19-WLST修改已存在的domain

课后习题:
1、列出weblogic的大体目录结构及说明其内容
2、写出Server启动的脚本,参考Java简明教程第一讲,了解JVM及weblogic server实例
3、说明受管服务器的启动过程
4、受管服务器在什么情况下可以独立运行
5、管理服务器在不同主机上进行重启,需要做哪些动作才能保证成功?
6、域模版、扩展模版有什么区别?
7、请简述对域进行配置的变更过程。
8、请简述wlst的作用及原理
9、请简述wlst的模式
10、请列出wlst常用的一些命令
11、在Domain的管理中MBean扮演着什么样的角色?管理服务器和受管服务器上都有哪些MBeanServer?它们都以什么MBean作为根节点?
12、写出在不同MBeanServer之间进行切换的WLST命令

课后练习:
完成视频中示范的所有实际操作。


======系统管理第4章:管理和监控weblogic server的运行环境========
视频:(20-35)
内容概述:
20:介绍nodemanager的工作机制
21:介绍nodemanager、domain、AS、MS的关系,nm的配置文件和日志文件,家目录和工作目录
22:介绍配置nodemanager的基本步骤及远程启动受管服务器
23:介绍nodemanager的工作流程
24:设置MS的启动参数,解释start.properties、nodemanager.properties
25:研究nodemanager的输出以及日志,NM工作及配置的几个阶段,Server的健康状态检查,服务器的启动选项卡,利用nodemanager启动管理服务器
26:将nodemanager配置为windows和linux上的服务,NM的最佳实践原则
27:wls的日志管理:理解wls的日志记录服务
        1、日志记录服务的一些术语
        2、工作流程
        3、server log与domain log
                哪些日志会forward到domain log
                as不可用的时候……
                server本地的日志缓存
        4、message attribute和message catalog
28:message的严重级别介绍和server log的配置,server logging bridge      
29:日志过滤器的配置及使用,对单独的Server进行监控
30:介绍SNMP的基本概念以及WLS和SNMP的关系
31:启用SNMP、配置Manager、设定陷阱通知;使用SNMP工具请求变量值及接受陷阱通知
32:理解wlsSNMP Agent的分散和集中模式,MIB模型及MBean模型;安全版本v1,v2,v3的特点
        V3版本的身份证明映射,请求数据及接受通知
33:报告通知和陷阱通知、自动通知、各种可配置的通知,作为其他Agent的代理
34:介绍网络资源管理,network channel的配置
35:启用管理端口;管理通道的配置及意义,以及一些限制

课后习题:
1、NM的作用有哪些?它是如何工作的?
2、请简述NM的工作流程。
3、列出你所知道的关于NM的配置文件及它们的作用。
4、默认情况下哪些ServerLog会转发到DomainLog
5、名词解释:SNMP、MIB、OID
6、为什么要配置网络通道?
7、启用管理端口有什么意义?

课后练习:
视频中示范的和提及的所有操作

**************华丽分割********************

===========系统管理第5章:Deploy=================
视频:
36:Web Server的角色及功能,典型的web交互的过程,web应用程序的组成、打包
37:EJB类型,EJB应该程序的结构,EJB的管理任务,enterprise application的组成,ear文件的结构
38:部署应用程序的过程、类型,开发模式下的自动部署,控制台部署
39;实践控制台部署应用程序,命令行工具部署应用程序,WLST部署应用程序

课后习题:
1、请问你部署过什么样的应用程序?它们都有哪些组成部分?你是如何管理的?

课后练习:
1、参考简明教程第三讲和网络上的其他资源,自己编写一个最为简单的web application
2、讲自己开发的webapplication或者weblogic提供的webapplication进行打包、部署和测试
3、部署时应该尝试使用控制台、命令行、wlst各种方式,要特别熟悉deployer命令的语法

**************华丽分割********************

===========系统管理第6章:JNDI=================
视频:
40:JNDI简介,JNDI树的查看(控制台和WLST方式)
41:启动类和关闭类

课后习题:
1、请问你是怎么理解JNDI的?

课后练习:
1、使用控制台和WLST方式查看JNDI树
2、学习Java简明教程第一讲,完成最简单的Java代码的编写
3、编写启动类和关闭类,进行配置并测试

**************华丽分割********************

===========系统管理第7章:JDBC=================
视频:
42:介绍JDBC,两层和多层JDBC结构,4种Driver,如何选择Driver类型
43: Datasource介绍及工作原理,管理控制台配置Datasource及测试
44:多数据源的概念及配置,配置Oracle rac的多数据源

课后习题:
1、解释JDBC
2、解释四种Driver Type,该如何选择?
3、为什么需要多数据源?使用OracleRAC节点配置多数据源有什么特点?
4、你认为应该让谁(Oracle RAC/Weblogic multi datasource)来负责failover、load balance

课后练习:
1、配置数据源
2、配置多数据源
3、参考java简明教程第四讲:JDBC编程基本步骤、数据库事务、利用weblogic提供的samples来学习JNDI JDBC,帮助大家理解type4 driver的使用
**************华丽分割********************

===========系统管理第8章:JMS=================
视频:
45:介绍JMS,JMS模式,JMS结构,JMS管理任务
46:配置JMS组件:JMS Server,JMS Module(连接工厂、队列、主题、子部署),JMS编程示范
47:持久化存储及持久化消息服务,持久化订户的配置,编码及测试持久化订阅
48:JMS阀值与限额、模板、排序关键字,JMS的监视

课后习题:
1、Queue和Topic有什么区别?
2、请说明JMS结构及编程中的业务流程。
3、为什么要配置阀值与限额?

课后练习:
1、配置并测试JMS
2、使用持久化存储
3、尝试编程,体会业务流程
**************华丽分割********************

===========系统管理第9章:Transaction=================
视频:
49:事务介绍,典型的事务过程,事务ACID特性,介绍本地事务和全局事务,事务管理器与两阶段提交
50:JTA相关配置,事务日志(T-log),XA与non-XA DateSource,以及他们如何参与到分布式事务中
51:non-XA Driver的使用,LLR的特点,LLR参与全局事务,LLR全局事务的失败和恢复,LLR table
52:使用LLR的编程考量点和限制,管理考量点和限制,其他的non-XA事务选项:One-Phase,Emulate Two-Phase
53:JMS和LLR DataSource共同参与的全局事务实例

课后习题:
1、T-log记录在哪里?有什么作用?
2、non-XA Driver能用于分布式事务吗?能用在什么情况下的分布式事务?
3、解释LLR全局事务的过程,这种事务的失败是如何进行恢复
4、LLR只能参与到一部分全局事务中,请问有哪些限制?
5、LLR database table的命名规则是什么,有什么限制?
6、列出LLR编程、管理的考量点及限制

课后练习:
1、配置JTA选项
2、配置XA及non-XA DataSource
3、配置LLR database table
4、尝试进行JTA编程
**************华丽分割********************

===========系统管理第10章:Security=================
视频:
54:weblogic 安全服务的体系结构,常用术语,安全服务提供程序(必须的、可选的)
55:介绍安全领域,用户(组)、角色、策略、内嵌LDAP Server的配置、导入及导出
56:资源类型的划分,管理资源、Server资源的保护,应用程序资源的保护;改变安全配置模式(DDOnly?)
57:SSL介绍、配置、SSL证书、SSL CA
58:配置信任和标识、安装证书,SSL客户端受到的影响
59:典型的针对服务器的攻击及杜绝方式

课后习题:
1、大致画出weblogic安全服务的体系结构,有哪些必须的Provider,他们是如何工作的
2、如何保护一个资源?
3、LDAP Server与Security Service Provider的关系
4、请说明你对SSL的理解,它解决了什么问题?私钥、证书、CA是如何配合的?
5、请描述客户端与server端的握手过程。
6、请说明为什么需要CA
7、有哪些典型的攻击方式,以及如何防御?

课后练习:
1、解释weblogic 安全服务中的认证过程、授权过程、身份证明映射过程、审计过程、裁判过程
2、列出基本的安全服务提供程序
3、编写应用程序,使用声明的方式保护应用程序资源;或完全通过domain配置来保护
4、配置SSL,增强weblogic安全性
5、完成nodemanager的SSL配置

**************华丽分割********************
===========系统管理第11章:Advance deploy=================
视频:
60:部署计划及描述符
61:应用程序的临时存储模式及重部署
62:发布(distribute)应用程序

课后习题:
1、部署计划及描述符有什么作用?
2、有哪几种临时模式?分别是什么特点?
3、为什么需要端对端部署?
4、如何指定应用程序的版本?
5、distribute和redeploy有什么区别

课后练习:
1、创建和配置部署计划,使得一个应用可以部署到不同的环境
2、练习weblogic.PlanGenerator的使用
3、使用已存在的部署计划配置应用程序
4、在同一个server中配置一个应用的多个版本
5、熟悉weblogic.Deployer的用法
6、发布应用程序并在管理模式下进行测试
**************华丽分割********************
===========系统管理第12章:Cluster介绍=================
视频:
63:cluster介绍,核心功能及优点,cluster体系结构,代理结构
64:cluster网络环境和交流机制

课后习题:
1、为什么需要cluster,其核心功能是什么
2、请简述cluster基本体系结构及多层体系结构,分别有哪些优缺点
3、代理server有什么作用?
4、描述cluster内部的通信机制。

课后练习:
**************华丽分割********************
===========系统管理第13章:Cluster配置=================
视频:
65:准备cluster环境、配置cluster
66:部署web应用到cluster中,配置weblogic代理server
67:第三方的代理server,ApacheHttp Server的配置

课后习题:
1、简述配置代理server的基本步骤。

课后练习:
1、利用管理控制台、WLST创建cluster
2、部署应用程序到集群并进行测试
3、配置weblogic代理Server
4、配置Apache Http Server 作为代理Server

**************华丽分割********************
======系统管理第14章:Cluster管理========
内容概述:
部署应用程序到Cluster;管理会话状态;Cluster问题排除
视频:(68-72)

课后习题:
1、在Cluster中部署应用程序和在单独的Server上部署应用程序有什么不同?
2、请简述Cluster中部署应用程序的两个阶段。
3、请问新旧版本中Cluster应用部署的不同。
4、Cluster应用程序部署要注意哪些问题?
5、如何保证应用程序部署到Cluster中的每个Server实例。
6、简述客户端通过代理Server访问Cluster的过程
7、什么是主Server(PrimaryServer),什么是次Server(SecondaryServer),他们有什么作用?同一个客户端随后的访问是转发给同一个Server吗?代理Server是如何保证这一点的?
8、在主Server失败之后,代理Server是如何处理的?如何选择新的次级Server?
9、客户端禁用了cookie,如何保证代理Server可以正确的转发和处理故障转移?
10、什么是HttpSession?它保存了哪些数据?为什么要进行Session状态的复制?Session状态复制都有哪些方法?
11、实现内存复制、JDBC复制、file复制的基本配置过程。
12、复制组的概念是什么?weblogic怎么选择次级Server

课后练习:
1、Deploying to Complete Clusters in WebLogic Server
3、测试Session状态没有Session复制的故障转移
2、配置Session状态的内存复制、JDBC复制、file复制并测试

===========系统管理第15章:EJB Cluster管理=================
视频:
73:EJB调用机制,负载平衡及故障转移的发生点,负载均衡算法
74:介绍Server Affinity;介绍Stateless Session Bean的集群特征及配置
75:介绍Stateful Session Bean及Entity Bean的集群特征及配置;EJB集群最佳实践原则
EJB调用机制;不同类型的EJB的负载均衡和故障转移;


课后习题:
1、请简述EJB调用过程。
2、什么是复制感知存控件,它有什么作用?
3、EJB调用过程中有哪些地方可能产生负载均衡和故障转移。
4、有哪些负载均衡算法可供选择?分别在什么情况下选择?
5、说说你对Server Affinity的理解。
6、Stateless Session Bean 有什么特点?
7、Stateless Session Bean的方法的调用过程中,哪些异常的产生会导致自动的故障转移?
8、Stateless Session Bean的方法的调用为什么可以进行负载均衡?
9、说说你对幂等(idempotent)方法的理解
10、Stateful Session Bean与Stateless Session Bean的区别有哪些?
11、Stateful Session Bean方法调用的故障转移是如何实现的?
12、Entity Bean的特点及实践原则。

课后练习:
1、参考J2EE简明教程第五章(视频5、6),完成EJB编程并部署到集群中
2、查阅相关书籍,加深对EJB的理解

**************华丽分割********************

===========系统管理第16章:Clustering Service=================
视频:
76:可集群服务,迁移,server级别的自动迁移的机制
77:配置Whole server migration——SSH版本的Nodemanager
78:继续配置Whole server migration
79:测试Whole server migration的效果
80:Cluster范围JNDI,JTA 恢复服务的迁移
81:JMS迁移

课后习题:
1、哪些服务的失败需要迁移?
2、请说明租用表的概念及作用。
3、nodemanager在server自动迁移中扮演了什么角色?
4、概述配置Whole server migration的过程
5、请解释事务恢复服务


课后练习:
1、把server自动迁移的过程画一下。
2、配置Whole server migration
3、配置SSH版本的Nodemanager
4、请详细分析wlscontrol.sh脚本,把远程启动过程搞清楚
5、配置JTA恢复服务的迁移和JMS迁移




视频课程下载地址访问密码及解压密码

游客,如果您要查看本帖隐藏内容请回复

0

主题

646

帖子

5977

积分

论坛VIP原价+免回复特权

Rank: 8Rank: 8

贡献
0
技术
0
活跃
-4
在线时间
0 小时
发表于 2013-12-26 13:08:11 | 显示全部楼层
我已深深爱上这个地方了,在成为专家之前坚决不撤退!www.santongit.com

0

主题

16

帖子

85

积分

Byte

Rank: 2

贡献
0
技术
0
活跃
1
在线时间
1 小时
发表于 2014-1-2 23:35:58 | 显示全部楼层
Juniper视频、Oracle视频、华为视频、微软视频、云计算视频、虚拟化视频、绝对是远程学习IT的第一站!www.santongit.com

0

主题

9

帖子

58

积分

Kib

Rank: 3Rank: 3

贡献
0
技术
0
活跃
0
在线时间
1 小时
发表于 2014-2-28 10:57:40 | 显示全部楼层
要钱的都是不要脸的

0

主题

355

帖子

1023

积分

论坛VIP原价+免回复特权

Rank: 8Rank: 8

贡献
0
技术
0
活跃
0
在线时间
0 小时
发表于 2014-3-26 18:15:59 | 显示全部楼层
虚拟化,据库,程学习就在www.santongit.com!

0

主题

5

帖子

35

积分

Byte

Rank: 2

贡献
0
技术
0
活跃
5
在线时间
1 小时
发表于 2014-4-14 21:28:55 | 显示全部楼层
好东西,看看

0

主题

5

帖子

25

积分

Byte

Rank: 2

贡献
0
技术
0
活跃
1
在线时间
0 小时
发表于 2014-5-5 10:05:42 | 显示全部楼层
虚拟化,据库,程学习就在www.santongit.com

0

主题

5

帖子

25

积分

Byte

Rank: 2

贡献
0
技术
0
活跃
1
在线时间
0 小时
发表于 2014-5-5 10:05:56 | 显示全部楼层
虚拟化,据库,程学习就在www.santongit.com

0

主题

5

帖子

25

积分

Byte

Rank: 2

贡献
0
技术
0
活跃
1
在线时间
0 小时
发表于 2014-5-5 10:06:18 | 显示全部楼层
虚拟化,据库,程学习就在www.santongit.com
使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

快速回复 返回顶部 返回列表