`
小开ye
  • 浏览: 121712 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

转:服务器在某些情况下需要进行的调整

阅读更多

=======================================================================
一、中文问题
如果操作系统不支持中文, 应首先使操作系统支持中文。
附录中提供为Aix安装中文补丁包的步骤,其他操作系统请参照相关资料。
(1)weblogic
修改startweblogic.sh(startweblogic.cmd)中启动server的命令,重新设置虚拟机参数
添加-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
具体如下:

%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
-Dweblogic.Name=%SERVER_NAME%
-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
-Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server

(2)websphere
修改应用程序服务器->进程定义->JVM虚拟机->一般自变量定义
添加-Ddefault.client.encoding=GBK -Dfile.encoding=GBK -Duser.language=Zh -Duser.region=CN
=======================================================================
二、内存调优
通过分析运行日志,在中间件服务器运行时,可找到管理信息->日志分析
服务器不运行情况下,可超找服务器主目录下的fpplogs目录.
查看是否存在OutOfMemoryError错误,如果存在说明存在超出虚拟机分配的内存,
应该适当调整虚拟机内存。
(1)weblogic
可以设置-Xms(最小使用内存) -Xmx(最大使用内存),-XX:MaxPermSize
最大使用内存:对于UNIX而言,一般不应超过物理内存的75%;
对于Windows, 一般不应超过物理内存的50%;
-XX:MaxPermSize 一般应为ms(最大使用内存)的一半;

具体操作时,修改startweblogic.sh(startweblogic.cmd)中启动server的命令,重新设置虚拟机参数

set MEM_ARGS=-Xms128m -Xmx512m -XX:MaxPermSize=256m
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS%
-Dweblogic.Name=%SERVER_NAME%
-Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE%
-Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server

(2)websphere
修改应用程序服务器->进程定义->JVM虚拟机
设置最大最小内存,并重新启动服务器.
========================================================================
三、连接池的优化
可以参照同一时间连接数据库的用户数量, 进行设置,
数据库的最大连接数不能小于高峰时期同一时间连接用户的数量。
(1)weblogic
Services->jdbc-->Connection Pools-->centerconn-->connections
initial Capacity(初始连接数):10
Maximum Capacity(最大连接数):50
CapacityIncrement:(每次递增数):3
(2)websphere
请参考weblogic设置数据源的最大最小连接数。

========================================================================
附录:

在AIX中使用中文有两种途径:第一是在安装AIX时选择中文语言,装好的系统自动显示中文(这种方法不推荐使用,它没有第二种方法使用起来灵活)。第二是安装AIX时选择英文,系统启动后手工设置中文环境,方法如下:

1. 将AIX系统盘的第一张光盘放入光驱;
2. 运行命令:
smitty
--> System Environments
--> Manage Languange Environment
--> Change/Show Primary Language Environment
--> Change/Show Cultural Convention, Language, or Keyboard

在随后显示的菜单中将光标分别移到以下字段:
Primary CULTURAL Convention
Primary LANGUAGE translation
Primary KEYBOARD

按下,从弹出的菜单中选择“IBM-eucCN”将上述字段改为简体中文,按下回车键后系统自动从光盘安装中文环境软件包。此操作完成后重新启动系统,操作界面即为简体中文。


========================================================================
注:本文档只做参照,并不能千篇一律的这样做.还需要具体问题具体分析.

转之:http://www.kpwang.com/jsp_java/321106818105711.htm

分享到:
评论

相关推荐

    [服务器性能优化]Linux下高并发socket最大连接数和sysctl(time_wait)设置

    默认情况下,`time_wait`状态会持续2MSL(最大报文段生存时间),这可能占用了大量socket资源,尤其是在大量短连接的情况下。为了缓解这个问题,可以调整`net.ipv4.tcp_tw_reuse`和`net.ipv4.tcp_tw_recycle`参数: ...

    服务器报500的原因

    在某些情况下,如果没有进行关联操作,服务器也可能会报HTTP500错误。解决方法是手动或自动进行关联,以确保服务器能够正确地响应请求。 录制回放问题 在录制回放过程中,如果服务器找不到录制的页面、图片等资源...

    HP服务器BIOS详解

    这是为了在服务器启动时控制数字键盘的状态,以便在某些需要特定键盘配置的环境下进行远程管理。 8. 电源管理选项 电源管理选项中包含了对服务器电源使用的设置,如功率配置文件的设置,允许用户基于功耗和性能需求...

    linux TCP服务器连接时发不出数据

    本文主要探讨了在Linux环境下,当TCP服务器与客户端建立连接后,服务器在某些情况下无法向客户端正常发送数据的问题。具体场景为:服务器与两个客户端进行连接,并通过epoll机制实现非阻塞模式下的通信。客户端会...

    类excel报表开发工具FineReport教程之服务器性能优化:内存.pdf

    6. 服务器内存溢出解决方案:当出现内存溢出错误时,需要适当启用磁盘缓存,另外可以根据实际情况调整服务器内存大小。 7. JVM参数配置:JVM参数包括-Xms和-Xmx,分别用于初始化内存大小和可使用的最大内存。不同的...

    windows XP下的DHCP服务器软件

    1. **安装和配置**: 在Windows XP中启用DHCP服务器,首先需要确保系统是Professional版,因为Home版不支持此功能。然后,可以通过“添加/删除Windows组件”在“网络服务”下选择安装DHCP服务。配置时,管理员需要...

    HP服务器在不破坏原有系统的情况下配置RAID[整理].pdf

    在HP服务器中,配置RAID至关重要,尤其是在不破坏现有操作系统和数据的情况下进行调整。这篇文档主要探讨如何在HP ProLiant服务器上使用ACU(Available Configuration Utility)工具进行在线RAID配置。 ACU是一款...

    逍遥迷你ASP服务器

    在某些情况下,如系统资源限制或者IIS(Internet Information Services)无法正常工作时,逍遥迷你ASP服务器便成为一个理想的替代方案。 ASP服务器的核心功能是处理客户端的HTTP请求,并将动态生成的HTML内容返回给...

    WINS服务器的配置

    在Windows网络中,NetBIOS名称是计算机和共享资源的32字符标识,但IP网络无法直接处理这些名称,因此需要WINS服务器来提供名称到IP地址的映射服务。以下是对WINS服务器配置的详细解释: 一、WINS服务器的作用 1. ...

    HTTP 500 内部服务器错误

    3. **权限问题**:文件或目录的权限设置不正确,导致服务器无法正确读取或执行某些资源。 4. **资源超限**:服务器上的资源(如内存、CPU等)可能达到上限,导致无法处理新的请求。 5. **服务器软件冲突**:多个服务...

    http 500内部服务器错误说明IIS服务器无法解析ASP代码

    尽管上述步骤能够解决许多常见的500错误,但在某些情况下,可能还需要进一步检查以下几点: - **ASP代码语法**:检查ASP代码中是否存在语法错误或逻辑错误,特别是文件包含语句是否正确使用了路径。 - **服务器权限...

    网站服务器配置与管理ppt

    尽管现代网络中DNS通常更常用,但在某些特定情况下,WINS配置仍可能被需要。 7. **NAT(网络地址转换)**:NAT技术允许一个内部网络的所有设备共享一个或少数几个公网IP地址,提高了IP地址的利用率,同时也提供了...

    HTTP 500内部服务器错误的解决方法

    ### HTTP 500 内部服务器错误的解决方法 #### 概述 HTTP 500 错误,也称为“内部服务器错误”,是一种常见的Web服务器错误...当然,每种情况都有其特殊性,因此在实际操作过程中还需要结合具体的环境进行分析和调整。

    抓屏服务器

    6. **多用户并发**:在某些情况下,抓屏服务器可能需要支持多个用户同时观看同一台PC的屏幕。这就需要服务器能够有效地管理多个并发连接,并合理分配系统资源。 7. **性能优化**:为了保证在各种网络条件下的可用性...

    服务器组件

    此外,新的Web开发框架如ASP.NET和Node.js提供了更现代的组件模型和更丰富的功能,但经典组件如aspupload和aspjpeg仍然在某些场景下发挥着作用。 总结来说,服务器组件是构建高效、功能丰富的Web应用的关键,它们...

    迷你ASP精简服务器

    迷你ASP精简服务器是一款专为Windows操作系统设计的轻量级Web服务器软件,尤其适用于那些希望在不安装完整IIS(Internet Information Services)的情况下运行ASP(Active Server Pages)应用程序的用户。这款服务器...

    浪潮英信服务器 NF5180M5 用户手册

    浪潮英信服务器特别强调产品安全,声明在使用过程中要遵循其安全风险声明,包括在服务器调整用途或淘汰时,应从BIOS和BMC中恢复出厂设置,删除信息,清除日志,并且建议使用第三方安全擦除工具对硬盘数据进行安全...

    服务器基本知识—服务器核心技术介绍

    ### 服务器基本知识—服务器核心技术介绍 #### 服务器定义和特点 ...综上所述,尽管高端PC在某些情况下可以暂时替代服务器,但从长远来看,为了确保网络服务的稳定性和高效性,采用专业服务器仍然是最佳选择。

    WINS服务器

    - 可以在不需要WINS或DNS的情况下进行名称解析。 - 适用于小型网络或特定情况下需要固定映射的情况。 ##### 应用场景 - 在小型网络中,网络管理员可以直接编辑LMHOSTS文件来管理主机名与IP地址的映射关系。 - 在...

Global site tag (gtag.js) - Google Analytics