websphere服务器jvm设置

websphere服务器jvm设置,第1张

最小值无所谓,主要是最大值不够的话,程序如果用光了堆内存就会出错退出。如果这台机器是专用给一个 websphere 用的话,可以把内存尽可能地设置大,比如最大12G -Xmx12288m 给 JVM。这个数字是说当 JVM 觉得内存紧张时就去尝试申请堆内存直到达到了 -Xmx12288m 这个上限为止。当它觉得不需要这么多内存时它并不会立即去尝试申请这么多,比如刚启动时它只会申请比 -Xms512m 这样的最小值略多一点的内存。

如果程序需要缓存较多数据时就可以尽量用最大内存,比如13G。像批量的数据在内存中比较和处理时。

Websphere的服务器内存修改是隐藏得比较深,可以在管理控制台>服务器>进程定义>Java虚拟机中进行设置的。

的是websphere6,以此为例。

首先打开管理控制台>服务器>应用程序服务器,选择服务器,我的是server1;

然后点击“java和进程管理”,有个“进程定义”,点它;

右侧有一栏“其他属性”,点击其中的“java虚拟机”;

然后设置JVM参数,设置完,确定并保存就搞定了。

我用的是websphere6.1+myeclipse.我给你找找我总结的那个。。=

找到了

不清楚再问我

该文内容是由myeclipse官网上找的文档和自己在实践中总结的内容组成.

1.

下载下websphere6.1安装,在安装的过程中要记住自己设置的node

name和cell

name.

2.

启动eclipse,在window->preperences->myeclipse->application

servers->websphere6.1

点Browse...选择你eclipse的安装目录.我是安装在D:\webshpere6.1,之后myeclipse会自动的将Profile

Root

Directory,Node

name,cell

name设置好.你需要确认一下.Profile

Root

Directory就是你的安装目录下Profiles目录下的一个文件夹.

我的是D:\webshpere6.0\profiles\AppSrv01.而node

name和cell

name它会设成以你的机器名命名的名字,应该将cell

name改为Profiles

RootDirectory下的installedApps目录(D:\webshpere6.0\profiles\AppSrv01\installedApps)下的文件夹的名字我的是就是localhostNode01Cell,将node

name改为cell

name去掉后面的cell的名字.选中enable项.点Apple保存.

3.

展开websphere6.1,选JDK,将JDK设置为webshpere6.1安装目录下的JDK(D:\webshpere6.0\java).一定要设置成IBM的JDK要不websphere是不能运行的.

4.

启动websphere(不是用eclipse,而是用websphere的启动服务器),选管理控制台,点服务器->应用服务器,选一个服务,一般为server1.在故障诊断中选记录和跟踪->JVM

日志,修改两个文件名为console.保存,注销,停止服务.

5.

在eclipse中新建自己的企业工程(一定要是企业工程)如果之前有web工程可以将该企业工程的web

modle设置为该web

project如没有就自己新建一个.

6

发布企业工程(不是web

project)在第一次发布时要选Packaged

Archive

7.

用eclipse或websphere工具启动websphere,进入控制台,应用程序->安装新的应用程序,点浏览在\webshpere6.0\profiles\AppServ01\installableApps下选自己发布的工程名的ear文件(你可能不是AppServ01)然后next下去就可以了,唯一要注意的就是要设置web模块上下文根和要选上class

类文件和jsp的修改自动装载.

8.

退到控制台首页,应用程序->企业应用程序,选择自己发布的工程,点启动.注销,停止websphere.

9.

在eclipse中再点发布,删除刚发布的工程,再点add...选择企业工程,Exploded

Archive.选Delete

Remote...项.然后发布.以后就可以实时调试了.

注:要在websphere中调试一定要建企业工程,一般的web工程是不能的

MyEclipse下配置Websphere6

1.环境

sun

jdk1.4.2,eclipse3.1

MyEclipse

4.0

2.介绍:MyEclipse配置Websphere6的时候需要做比配置其它server更多的工作

Websphere6必须和MyEclipse安装在一个机器上

Websphere6必须使用IBM的jdk,位置在/java

只有MyEclipse

Enterprise

J2EE

project可以部署在Websphere6上。

3.Websphere6安装和配置

第一步

点击创建概要表(profile)

第二步

输入概要表名称(例如

MyEclipse)

第三步

选择概要表路径

D:\IBM\WebSphere\AppServer\profiles\MyEclipse

第四步

输入结点名:MyEclipseNode,主机名:127.0.0.1

第五步

输入端口号,默认端口即可

第六步

不选做为windows服务

第七步

完成

第八步

启动服务器,打开管理控制台

第九步

点击服务器-应用服务器,然后点击服务器名称

第十步

查看标签“配置”->故障诊断->记录和跟踪

第十一步

点击“JVM日志”->配置标签,修改“文件名”为console,点击确定

第十二步

提示已更改了您的本地配置。单击“保存”应用对主配置的更改,点击“保存”,下一页再点“保存”

第十三步

推出管理控制台,停止服务器

4.MyEclipse配置

第一步

配置

Window

>

Preferences

>

MyEclipse

>

Application

Servers

>

WebSphere

6

第二步

配置JDK

JRE

home

directory

/java,WebSphere只能运行在IBM

JDK上

(WebSphere

is

known

to

run

on

a

heavily

modified

IBM

JDK

and

running

it

with

Sun's

JDK,

JRockit,

GCJ

or

other

JDKs

simply

will

not

work)

第三步

创建

Web

project

例如“IBMTestWeb”,再创建

Enterprise

project

例如“IBMTest”

第四步

部署

必须点击菜单条上的部署的快捷方式

Deploy

MyEclipse

J2EE

Project

to

Server

(MyEclipse

Deployment

Manager

must

be

launched

by

clicking

the

button

on

your

toolbar

as

shown

in

the

screenshot

below)

第五步

部署

IBMTest,选择第二项“Packaged

Archive”

部署-完成

第六步

在MyEclipse中启动

Websphere6,等待出现“为电子商务开放服务器

server1”,即启动完成

(wait

for

the

Server

server1

open

for

e-business

message

as

before.)

第七步

打开Websphere6的管理控制台

应用程序->安装新的应用程序,选择

D:\IBM\WebSphere\AppServer\profiles\MyEclipse\installableApps\IBMTest.ear,点击下一步

第八步

选择“启用类重新装入,点击下一步

第九步

选中

“IBMTestWeb.war”,点击下一步

第十步

选中

“IBMTestWeb.war”,点击下一步

第十一步

提示“应用程序

IBMTest

安装成功。”后,点击

“保存到主配置”,最后启动该应用程序

第十二步

删除以前部署的包,重新部署

IBMTest,选择第一项“Exploded

Archive”,下面选择“Delete

remote

resource

before

deployment”

部署-完成


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11336217.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存