当前位置:首页 > weblogic中间件介绍 - 图文
1.4适用范围
■ J2EE应用服务器
■ BS三层架构的应用服务器
1.5 Weblogic11G新特性 1.5.1自调优的企业级内核
? ? ? ? ?
静态的线程池参数可以不进行设置 系统自动维护线程池的大小
自动记录系统历史的吞吐量和性能统计 为了达到资源的最优分配,自动优化服务器 没有本地代码
1.5.2过载保护
? 合理的处理过量的服务 – 过载保护
? 根据内存与队列容量的极限值的设定拒绝请求
? 通过降低非关键业务系统的使用资源,来保证关键业务系统的正常 ? 过载的时候拒绝新的请求而不是降低整个服务器的服务质量
? 优雅的意外处理
? 可以选择当发生死锁、内存溢出等关键错误时,关闭或暂停服务器
1.5.3动态的配置变化
? 事务式的配置变化– all or nothing! ? 大部分的变化不需要重启服务器
? 对于所有需要重启Server才能生效的变化都有图形化提示,大大降低了因为配置变化所
带来的宕机时间
1.5.4并行的应用部署– 零宕机
? ? ? ? ?
应用的多个版本可以并存
可在新版本生效前将其在生产环境进行测试,而不影响老的版本 回退到老的版本
应用的自动退休– graceful, timeout, immediate 减少了所需的硬件, 软件, 维护, 支持成本
1.5.5JRockit Flight Recorder概念
? JRockit R28 版本的新添特性
? JRockit JVM 中的“循环缓冲” 存储诊断数据
? 时刻缓冲
? 新的数据进入缓冲,旧的数据溢出
? 与JRMC的预集成
? 代替原来的JRMC Runtime Analyzer 和Latency Analyzer
? 接近零开销
? 收集的数据本身就是JVM使用的数据
? 数据除了来自于JVM的事件,也可以是其他事件提供者
? WebLogic Server (WLDF) ? Fusion Middleware (DMS)
1.5.6JRockit Flight Recorder使用场景
? 适合使用JRockit Flight Recorder的场景
? 提供正在运行的生成系统的诊断信息
? 捕获导致故障问题的最新活动信息进行分析 ? 捕获各个层次的事件JVM,WLS,DMS ? 可以使用JRMC GUI进行在线和离线分析
? JRockit dumps 捕获crash相关信息进行辅助分析
? 不适合使用JRockit Flight Recorder的场景?
? 大事件负载和大事件规模 ? 长时间事件分析
? 不作为Debug日志或服务器日志的代替品
二、Weblogic11g安装
2.1 安装前的准备工作
● WebLogic安装文件下载:
http://www.oracle.com/technetwork/middleware/fusion-middleware/downloads/index.html 建议:JDK也从此下载。
● 安装WebLogic,需要有与其版本相对应的JDK(WebLogic 安装过程中会安装相应的 JDK,所以无需单独安装),以下是不同版本的对应: ",WebLogic10 以上的版本要求JDK1.6.0 ",WebLogic9.2 以上的版本要求JDK1.5.0 ",WebLogic8.1 要求JDK1.4.2
●硬件要求:内存不少于512M,拟装目录下可用硬盘不少于1G
2.2Windows下安装Weblogic 2.2.1 准备安装
双击安装程序:
图2-1
2.2.2 进入安装界面
图2-2
2.2.3 选择中间件目录
目录可以修改,如下:
共分享92篇相关文档