??xml version="1.0" encoding="utf-8" standalone="yes"?>久久免费看少妇高潮,日本中文字幕一区二区有码在线 ,91麻豆精品久久久久蜜臀 http://www.aygfsteel.com/lz408925352/category/47504.htmlzh-cnWed, 05 Jan 2011 22:02:46 GMTWed, 05 Jan 2011 22:02:46 GMT60WebSphere 应用服务器环境搭建实跉|?http://www.aygfsteel.com/lz408925352/archive/2011/01/05/342365.html沉香江南沉香江南Wed, 05 Jan 2011 12:39:00 GMThttp://www.aygfsteel.com/lz408925352/archive/2011/01/05/342365.htmlhttp://www.aygfsteel.com/lz408925352/comments/342365.htmlhttp://www.aygfsteel.com/lz408925352/archive/2011/01/05/342365.html#Feedback0http://www.aygfsteel.com/lz408925352/comments/commentRss/342365.htmlhttp://www.aygfsteel.com/lz408925352/services/trackbacks/342365.html

转蝲于:http://hi.baidu.com/xjch666/blog/item/fc0a47d17102bade562c8483.html

4. 必要参数的调?/span>

在生产环境中安装WAS完毕q创Z一个可用的概要文g之后Q必L据实际情况进行必要参数的调整Q以便提高WAS性能、方侉K误诊断。这些参数通常要结合运行环境的实际情况、实际的q发量和服务器的资源利用情况q行调整。完整的调优涉及操作pȝ、应用、应用服务器和数据库的综合调_具体要调整的参数、含义,请参见WAS资源中提到的资源监控和性能调优章节Q例如,U皮书sg246392?7.5章节中明谈C性能调优通常涉及的参C及调整原则。本文提出的只是针对应用服务器本w一些重要的参数调整的指导原则和l验之谈Q以便读者能够快速v步:

  • Java虚拟机堆大小QJVM Heap SizeQ? 控制JVM代码可用的堆大,单位M。该参数在服务器->应用E序服务?gt;q程定义>Java虚拟Zq行讄。JVM最大堆大小默认?56MQ在生环境中通常要根据机器物理内存情c应用运行特性来讄Q且多数情况下都要把此参数调大。根据经验,内存充Ӟ通常的调整在500M?024M之间。需要注意的是,JVM Heap的最大g要超q?024MQ如果JVM Heap Sizeq大Q可能会引v内存分页Q或者造成JVM垃圾回收旉q长Q反而媄响应用服务器性能。有关Java虚拟优的具体信息Q请参?a cmimpressionsent="1">调整JVM参数?
  • Web容器U程池:该参数在“服务?> 应用E序服务?> server1 > U程?#8221;?#8220;WebContainer”中进行设|(如图6Q,默认值是10?0。如果硬件资源允许,通常会把U程池的最大大调?00?

    ?6. 调整U程?/strong>
    ?6. 调整U程? src=
  • 数据源连接池Q该参数在资?>JDBC->数据?>数据源名Uͼ选择“q接池设|?#8221;中设|,默认大小??0。根据资源设|的队列(Queue)原则Q从Web容器U程池,到数据源q接池的参数讄Q应该是从大到小的管道。前面我们列举了Web容器U程池的最大D|?00Q对于数据源q接池,讄的最大值通常不超q?0。多数情况下调整?0。实际运行中可以修改此参数|观察调整Ҏ能是否有正面媄响。注意,如果把数据库q接池最大大调得过大,JVM有限的资源都耗费在维护连接池、处理与数据库连接上Q可能反而造成WAS性能的下降?
  • WAS q程日志参数QWASq程日志常用的有SystemOut.log和SystemErr.log。这两䆾日志默认大小?MQ历史日志文件数?份。在生环境中,q样的设|通常不以充分保存发生问题时的错误信息。我们可以通过修改日志默认大小、历史日志文件数来保存更多的信息。注意,不要把单份日志文件大设|过大(例如Q超q?0M以上Q,否则可能影响WAS性能。另外,我们把应用日志与WAS日志分离开。如果应用中大量以System.out.print或者System.err.print来保存应用状态日志,也可能会影响服务器性能?

    ?7. 修改WAS日志属?/strong>
    ?7. 修改WAS日志属? src=
  • Heapdump文gQ前面我们提刎ͼHeapdump文g对磁盘空间占用很快,因此Q可以设|IBM_HEAPDUMP参数把Heapdump文g存放到指定目录下?
  • Web服务器的讉K日志access.logQIBM Http Server的访问日志access.log默认是打开的,其中记录了经qHttp服务器的h信息。在高ƈ发的pȝ中,q一日志增长非常q,当日志过大时Q可能占用过多磁盘空间或引v性能下降Q如果您的系l不需要这份日志,或者有其他技术手D保存用戯问信息,可以关闭该日志。具体做法ؓQ打开IBM Http Server安装目录/conf目录下的httpd.conf文gQ搜索CustomLogQ把CustomLog所在行?注释掉即可?



回页?/font>


5. 常见的日常管理Q?/span>

׃生环境讉K控制的需要,搭徏WebSphere环境之后Q通常可能会要求修改应用访问端口,或者更改WAS理员密码,启用/停用理安全性等{?/p>

5.1. 查看/更改应用服务器端?/font>

应用服务器安装完毕之后,Z避免生环境中的端口冲突、端口访问控Ӟ有时我们需要查看或更改应用服务器的端口?/p>

  • 查看端口
  • 更改应用讉K端口

    默认情况下,WAS的管理控制台和应用访问是两个不同的端口。访问WAS的管理控制台或者WAS上部|的应用Q所使用的端口由应用服务器端口以及虚拟主机决定。假设我们要把应用访问的端口?080变成9082Q实际工作中Q如果没有Web服务器,有的环境会希望把应用讉K端口变成80Q方法类|Q则按如下步骤进行:登陆WAS理控制収ͼ选择 左边菜单 服务?Q?应用服务器,点击 server1Q选择“端口”Q点?#8220;WC_defaulthost”Q如?Q,修改端口己想要的L端口Q注意避免端口冲H)Q例如,9082。然后点?#8220;定”。然?#8220;保存”?/p>

    ?8. 修改应用讉K端口
    ?8. 修改应用讉K端口

    然后Q选择 左边菜单 环境 Q?虚拟LQ点?#8221;default_host”Q选择“L别名”Q如?Q,把原有端?080Ҏ与前面应用服务器/端口/WC_defaulthost一致的端口Q例如,9082。或者点?#8220;新徏”Q把在WC_defaulthost修改之后的端口号填入Q点?#8220;定”?#8220;保存”?/p>

    ?9. 修改虚拟L
    ?9. 修改虚拟L

    当然Q如果你在前面应用服务器/端口/WC_defaulthost中设|的端口已经出现在虚拟主?default_host/L别名的列表中Q则不需要做改动或者新增主机别名端口的工作。目的就是要?应用服务?端口/WC_defaulthost的端口出现在 虚拟L/default_host的主机别名列表中。更改在重启WAS服务器之后生效?/p>

  • 更改WAS理控制台端?

    登陆WAS理控制収ͼ选择 左边菜单 服务?Q?应用服务器,点击 server1选择“端口”。然后更改WC_adminhost己希望的理控制台端口。然后点?#8220;定”?#8220;保存”。选择 左边菜单 环境 Q?虚拟LQ点击;然后选择admin_hostQ选择“L别名”。把原有端口9060Ҏ与前面应用服务器/端口/WC_adminhost一致的端口Q例如,9063。或者点?#8220;新徏”Q创Z个主机别?*, 9063。然?#8220;定”Q?#8220;保存”。目的就是要?应用服务?端口/WC_adminhost的端口出现在 虚拟L/admin_host的主机别名列表中?/p>

5.2. 理安全?/font>

针对生环境要求的多变性,实际WAS环境搭徏中可能涉及管理安全性的多种操作?/p>

  • 启用理安全?

    启用理安全性将Ȁzȝ于防止未l授权的用户使用服务器的讄Q简单来_q入理控制台、更改应用服务器配置、停止应用服务器q程q些理dQ都需要输入预先定义的用户名和密码才能完成。缺省情况下Q创建概要文件时会启用管理安全性(?Q。如果在创徏概要文g时没有选择“启用理安全?#8221;Q在随后使用q程中又希望启用Q则可按如下步骤q行Q?/p>

    首先q入控制収ͼ例如Qhttp://was_ip:9060/adminQ注意这里登陆的用户一定要是设|安全性的用户。例如,admin。选择“安全?#8221;>“安全理、应用程序和基础l构”Q然后点?#8220;安全配置向导”(?0)。ؓ了配|的便性,?#8220;指定保护范围”中,可以不选择“使用 Java 2 安全性来限制应用E序讉K本地资源”Q在“选择用户存储?#8221;中接受默认选项Q用户存储库?#8220;联合存储?#8221;Q点?#8220;下一?#8221;Q在配置用户存储库中填入用户名、密码。如果您是第一ơ启用管理安全性,则输入一个新的用户名Q您登陆理控制台的用户名)和密码。这个用户名密码是Q意的Qƈ不要求是操作pȝ用户Q因合存储库默认的用h目来自于文gQ如果以前曾l用该存储库启用过理安全性,则用存储库中持有管理员Ҏ的用户名和密码。点?#8220;下一?#8221;?#8220;完成”。保存之后重启应用服务器Q这时登陆管理控制台{就需要提供您预定义的用户?密码了?/p>

    ?10. 配置理安全?/strong>
    ?10. 配置理安全? src=

  • 停用理安全?

    停用理控制台很单,在图10所C页面,不选择“启用理安全?#8221;Q点?#8220;应用”Q保存ƈ重启应用服务器即可。有一U特D情况下Q特如忘掉了理员密码,此时我们无法登陆理控制収ͼ从而无法在理控制C停用理安全性。这Ӟ可从$WAS_HOME/profiles/xxx概要文g?bin目录下,发出如下命oQ?wsadmin -conntype NONE 。当wsadmin的命令行H口出现之后Q发Z列命令: securityoff 。上q操作在应用服务器启动或停止的状态都能发出。再ơ启用WASӞ是停用理安全性的状态了?/p>

  • 更改理员密?

    当我们需要更改管理员密码Ӟ可以选择“用户和组”>“理用户”Q如?1Q在搜烦内容?#8220;*”时点?#8220;搜烦”Q会列出该存储库中的所有用戗选中理用户标识Q可更改该用L密码。更改即时生效?/p>

    ?11. 理用户
    ?11. 理用户

  • 忘记理员密?

    如果忘记理员密码,我们无法q入理控制台更改密码。此Ӟ需要先?#8220;停用理安全?#8221;一节中wsadmin命o的方法,停用理安全性,然后“更改理员密?#8221;Q再?#8220;启用理安全?#8221;卛_?/p>

  • 创徏更多的管理用?

    使用启用理安全性的WAS环境Ӟ默认情况下只有一个管理员IDQ这意味着同一时刻只有一个h能登陆管理控制台。这对于多h开发小l在同一WAS环境发布试时ƈ不方ѝ您可先在存储库中创Z个用P然后用户ID分配相应的管理角艌Ӏ具体步骤如下:1Q选择“用户和组”>“理用户”Q如?4Q点?#8220;d”Q添加一个用户IDQ例如,admin1。保存?2Q?选择“用户和组”>“理用户角色”Q如?5Q填入用户名Q必L在存储库中已l存在的用户名)Q选择相应的管理角Ԍ例如Q?#8220;理?#8221;。点?#8220;定”Q保存。这P下次重启WASӞ两个用户都能同时登陆理控制台?/p>

    ?12. 理用户角色
    ?12. 理用户角色

5.3. 备䆾/恢复概要文g

生环境、概要文仉|过于复杂或l常更改Ӟ我们需要定期备份概要文Ӟ以便必要时快速恢复。您可用backupConfig 命o备䆾配置文g。例如,要备份概要文件AppSrv01的当前配|,可以?WAS_HOME/profiles/AppSrv01/bin目录下,发出命o backupConfigQ它会将AppSrv01当前概要文g默认生成一个压~包Q您也可以指定该压羃包的名称Q例如:backupConfig WebSphereConfig_2007_05_30.zip。恢复配|时Q用restoreConfig WebSphereConfig_2007_05_30.zip?/p>

5.4. 正确卸蝲WAS

需要提醒的是,WAS的卸载过E不是直接删除目录,如果q样做,下次你可能无法在同一台机器上成功安装WAS。在卸蝲WAS之前Q先停止机器上的WASq程Q用ps –ef |grep java保没有wasq程在运行。然后,执行WAS_HOME/uninstall/uninstall.sh命o卸蝲WAS。如果因为某些特D原因卸载向导引导的卸蝲q程没有成功Q例如,您直接删除了WAS安装目录Q,或者您希望在同一目录再次安装WASQ请参照信息中心“手工卸蝲”l出的徏议?/p>



沉香江南 2011-01-05 20:39 发表评论
]]>
վ֩ģ壺 ɳ| | | | | | ˮ| | ɼ| | ͨ| ̫| κ| ӳ| | | | | | | Դ| ʡ| | | | Ʊ| | ǰ| ܱ| | | | | Į| | | ɽ| ء| | | ƽ|