由于项目需要,最近研究了一下系统优化。
系统性能优化是系统集成需要考虑的问题,应用软件开发上根据需要提出具体的参数。
在这里我不针对应用软件开发的优化,主要对中间件(Weblogic)和数据库(Oracle)方面的优化方法进行分享。
本人水平有限,有什么不足的地方或有什么更好的方法,还请各位指教!
软件版本:Weblogic 9.2
Weblogic的优化
一 调整Weblogic的内存
1) 调整Weblogic的内存:建议调整为1G(BEA的建议)
在<domain>/bin/setDomainEnv.cmd中修改MEM_ARGS参数
set MEM_ARGS=-Xms1024m -Xmx1024m
2) 调整初始化的物理连接数
Initial Capacity 200 (如果应用为集群的方式,此参数为150。主备方式的不算集群。注意在调试期间最好不要改此参数,还可以为1,不然启动会很慢,可到最终应用基本稳定后调整)
3) 调整Weblogic的JDBC配置
Connection Pool Size 调整为200(首先要根据oracle的process,不能超过它,另外此process受操作系统的processes per user限制,不能超出它的范围)
用plsql中的命令窗口,sql>Show parameters processes查看oracle的process
4) 在Connection pool Size 的Advance
Test Connections On Reserve 选上,Test Frequency为600秒
增加Prepared Statement Cache Size为100
二 优化WebLogic Server——Accept Backlog
“XXXServer”->configuration->tuning
避免“connection refused”增加Accept Backlog: 200-300
转自:ray_1981的专栏
分享到:
相关推荐
1. **配置优化**:配置优化是提升WebLogic性能的基础,包括调整内存分配、线程池大小、JVM参数等。例如,适当增加初始堆内存(`-Xms`)和最大堆内存(`-Xmx`)可以防止频繁的垃圾回收,提高系统响应速度。 2. **JVM...
### Weblogic基础入门学习系列知识点概览 #### 一、Weblogic Server的安装 - **Weblogic Platform简单介绍** - **组成部分**: - A:Weblogic Server and Weblogic Workgroup - B:Weblogic Integration - C:...
在现代企业的IT基础设施中,中间件如Weblogic扮演着至关重要的角色。Weblogic 10.3作为一款成熟的企业级应用服务器,其性能优化对于提高系统的稳定性和响应速度至关重要。本文将详细介绍如何针对Weblogic 10.3进行...
WebLogic基础培训教材是针对Oracle WebLogic Server这一企业级Java EE应用服务器的入门教程,主要由Bea Systems(后被Oracle公司收购)提供。该教材包括了WebLogic的基础知识、安装过程、应用部署、性能调优以及相关...
以下是根据“Weblogic基础管理系列培训之二”这一主题的详细知识点解析: 1. **WebLogic Server概述**: - WebLogic的架构:理解服务器实例、域、集群、节点管理器等核心概念。 - 安装与配置:介绍如何在不同操作...
总结:WebLogic Server的最佳操作手册涵盖了从基础安装到高级特性的全面指导,包括服务器配置、安全管理、性能优化、集群高可用性、监控诊断、数据库和消息服务集成、应用部署、故障转移以及自动化运维等多个方面。...
【WebLogic开发优化宝典】 在开发和部署基于J2EE的应用时,WebLogic服务器的性能优化至关重要。本文主要从应用程序、应用服务器、数据库、操作系统和网络五个层面深入探讨优化策略,旨在提升整体系统效能。 首先,...
WebLogic Server基础知识则涵盖以下方面: 1. **环境搭建**:包括JDK的安装、WLS的下载与安装,以及WLS管理控制台的启动。 2. **域配置**:域是WebLogic Server管理的基本单位,包含了服务器实例、集群、应用程序...
### Weblogic基础管理知识点 #### 一、WebLogic简介与安装配置 - **WebLogic Server概述**:WebLogic Server是Oracle公司提供的一款基于Java EE架构的企业级应用服务器,主要用于部署和运行大型分布式Java应用程序...
一、WebLogic基础 1. **安装与配置**: WebLogic的安装过程包括下载安装包、配置Domain(域)、启动服务器等步骤。Domain是WebLogic Server管理的基本单位,包含了服务器实例、应用程序、数据源、连接池等资源。 2....
JVM(Java虚拟机)是WebLogic运行的基础,其配置直接影响服务器性能。关键的JVM调优参数包括: 1. 内存设置:合理设定堆内存大小(如-Xms和-Xmx),以及新生代和老年代的比例,避免频繁的垃圾回收。 2. 类加载器...
WebLogic作为一款强大的应用服务器,还支持容器内管理和监控、自动部署、性能优化等功能,使得企业可以更有效地运行和维护大规模的应用系统。 总结起来,JAVAEE是企业级Java应用开发的标准平台,它定义了一系列规范...
Unix命令操作是管理WebLogic服务器的基础,掌握诸如`ps`、`grep`、`top`等命令可以帮助实时监控服务器状态,进行故障排查和性能分析。例如,`top`命令可以动态查看CPU和内存的使用情况,`iostat`用于监控磁盘I/O性能...
从给定的文件信息来看,主要内容集中在WebLogic Server 9/10的性能优化上,这是一份由BEA Systems, Inc.(现已被Oracle收购)提供的官方培训材料。下面,我们将深入探讨这份资料中提到的一些关键知识点。 ### 1. ...
### WebLogic 介绍和优化 #### 一、中间件概述 中间件作为连接操作系统与应用程序的重要桥梁,其重要性不言而喻。它不仅能够帮助应用程序开发者屏蔽底层系统的复杂性,还能提供统一的接口和机制,让应用程序可以...
【WebLogic Server基础】 WebLogic Server是Oracle公司提供的一个企业级Java应用服务器,它支持Java EE(Enterprise Edition)规范,用于构建、部署和管理分布式应用程序。这个基础文档将引导我们了解WebLogic ...
一、WebLogic基础 WebLogic Server是构建在Java平台上的一种中间件,它提供了运行Java应用程序和Web服务的环境。WebLogic的主要功能包括:应用服务器、JMS消息队列、数据源管理、集群支持、安全管理、监控和诊断工具...
很基础得一些关于weblogic得一些搭建文档,希望能对weblogic得初学者有一些帮助
此外,了解如何优化WebLogic的内存设置、线程池配置以及资源调度策略也是提升系统性能的关键。 七、WebLogic10详解 WebLogic 10版本引入了许多新特性,例如增强的安全性、支持Java EE 5、改进的性能等。理解这些...
### WebLogic基础问题 1. **安装与配置**:在Linux环境下,WebLogic的安装通常通过命令行完成,例如执行`Oracle WebLogic Server103_linux32.bin`二进制文件。在安装过程中,需要设置`DISPLAY`环境变量来指定图形...