服务器在某些情况下需要进行的调整.
=======================================================================
一、中文问题
如果操作系统不支持中文,应首先使操作系统支持中文。
附录中提供为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”将上述字段改为简体中文,按下回车键后系统自动从光盘安装中文环境软件包。此操作完成后重新启动系统,操作界面即为简体中文。
========================================================================
注:本文档只做参照,并不能千篇一律的这样做.还需要具体问题具体分析.
分享到:
相关推荐
在某些情况下,如果没有进行关联操作,服务器也可能会报HTTP500错误。解决方法是手动或自动进行关联,以确保服务器能够正确地响应请求。 录制回放问题 在录制回放过程中,如果服务器找不到录制的页面、图片等资源...
在HP服务器中,配置RAID至关重要,尤其是在不破坏现有操作系统和数据的情况下进行调整。这篇文档主要探讨如何在HP ProLiant服务器上使用ACU(Available Configuration Utility)工具进行在线RAID配置。 ACU是一款...
这是为了在服务器启动时控制数字键盘的状态,以便在某些需要特定键盘配置的环境下进行远程管理。 8. 电源管理选项 电源管理选项中包含了对服务器电源使用的设置,如功率配置文件的设置,允许用户基于功耗和性能需求...
RTSP(Real Time Streaming ...在整个搭建和测试过程中,需要注意的是,文档的某些部分可能由于OCR扫描的原因,存在文字识别错误或漏识别的情况,所以在理解时要结合上下文做出适当的调整,以保证内容的通顺和准确性。
SMTP认证默认设置为“否”,因为Mercury的SMTP服务器在某些情况下不需要验证。然而,如果有特定的外部邮件服务器(如Gmail),需要按照该服务器的要求进行配置。 7. “Configuration/Managelocalusers”菜单用于...
在某些情况下,如系统资源限制或者IIS(Internet Information Services)无法正常工作时,逍遥迷你ASP服务器便成为一个理想的替代方案。 ASP服务器的核心功能是处理客户端的HTTP请求,并将动态生成的HTML内容返回给...
迷你ASP精简服务器是一款专为Windows操作系统设计的轻量级Web服务器软件,尤其适用于那些希望在不安装完整IIS(Internet Information Services)的情况下运行ASP(Active Server Pages)应用程序的用户。这款服务器...
在Linux系统环境中配置WU-FTP服务器是一项关键任务,因为FTP(File Transfer Protocol)...在实际操作中,可能还需要根据具体安全策略和性能优化对配置进行调整,例如限制某些用户的访问权限、设置上传下载速率限制等。
1. **安装和配置**: 在Windows XP中启用DHCP服务器,首先需要确保系统是Professional版,因为Home版不支持此功能。然后,可以通过“添加/删除Windows组件”在“网络服务”下选择安装DHCP服务。配置时,管理员需要...
- 可以在不需要WINS或DNS的情况下进行名称解析。 - 适用于小型网络或特定情况下需要固定映射的情况。 ##### 应用场景 - 在小型网络中,网络管理员可以直接编辑LMHOSTS文件来管理主机名与IP地址的映射关系。 - 在...
本文主要探讨了在Linux环境下,当TCP服务器与客户端建立连接后,服务器在某些情况下无法向客户端正常发送数据的问题。具体场景为:服务器与两个客户端进行连接,并通过epoll机制实现非阻塞模式下的通信。客户端会...
此外,新的Web开发框架如ASP.NET和Node.js提供了更现代的组件模型和更丰富的功能,但经典组件如aspupload和aspjpeg仍然在某些场景下发挥着作用。 总结来说,服务器组件是构建高效、功能丰富的Web应用的关键,它们...
6. **多用户并发**:在某些情况下,抓屏服务器可能需要支持多个用户同时观看同一台PC的屏幕。这就需要服务器能够有效地管理多个并发连接,并合理分配系统资源。 7. **性能优化**:为了保证在各种网络条件下的可用性...
在某些情况下,这些参数可能会影响系统对硬件的检测和初始化。 通过删除这两个参数,我们可以让启动过程变得更加详细,这有助于诊断问题并找出可能的解决方案。同时,为了更好地监控和记录启动日志,建议增加串口...
在某些情况下,FTP客户端软件还支持直接在服务器上进行压缩和解压缩操作,以提高工作效率。 1. FTP的基本概念: FTP基于TCP协议,使用两个端口:控制连接端口21用于发送命令和接收响应,数据连接端口通常为20或动态...
然而,在某些情况下,可能需要手动调整Oracle的内存设置。 ##### 查看内存分配 可以通过`SHOW PARAMETERS GA`命令来查看当前的内存分配情况。这将显示全局区域(SGA)和程序全局区域(PGA)等参数的信息。 ##### ...
在IT领域,特别是Web开发与部署环境中,Apache Tomcat服务器作为Java应用的承载平台,其在Windows系统下的自动化启动配置是一项关键技能。本文将详细解析如何实现Tomcat服务器在Windows操作系统下开机自动运行,确保...
在实际应用中,还需要根据具体需求进行调整,例如限制并发连接数、设置上传下载速度限制等。此外,了解FTP协议的基本原理和工作模式也有助于更好地管理和维护FTP服务器。 标签中的“源码”可能暗示了对于更高级的...