WebSphere配置文档Word格式.docx
《WebSphere配置文档Word格式.docx》由会员分享,可在线阅读,更多相关《WebSphere配置文档Word格式.docx(28页珍藏版)》请在冰点文库上搜索。
点击server1进入下图界面:
点击性能模块,选择里面的JVM运行中,会谈出询问你是否安装SVG查看器,点击确定。
如下图:
确定后会出现下图:
用下拉条拖动到下图所示的地方
点击win98-XP下载文件,下载完毕后安装,然后点击查看模块按钮,就会出现下图:
这样就可以监控内存的变化了。
三、对于WebContainer线程池大小进行调整
为了满足多个客户端造成的大的客户端并发数量,对于WebContainer的线程池大小进行调整。
此线程池大小代表了WebSphere所能够维护的最大及最小同时响应并发客户端请求的线程数。
建议将WebContainer最大和最小大小都设为120。
不要选择
具体调整方法为:
应用程序服务器>
server1>
线程池>
WebContainer界面中调整。
(1)
(2)
(3)
(4)
四、WebSphere的数据源配置
首先进入WebShpere控制台,点击环境选项下的WebShpere变量,如图所示:
在本页下方有个ORACLE_JDBC_DRIVER_PATH参数,如图所示:
点击进入后在值这一项中输入ORACLE_JDBC驱动的路径,如图所示:
点击确定按钮并保存配置。
然后建立连接池,点击左面导航栏里面的资源中的JDBC提供程序,如图所示:
在图的下方,点击新建按钮,进入添加页面,如图所示:
按实际情况进行选择,如图所示:
选择好后点击下一步,如图所示:
在本页下方有一个类路径,按真实情况填写,如图所示:
点击确定按钮并保存配置,就添加成功了,如图所示:
点击OracleJDBCDriver后进入修改界面,如图所示:
:
在页面的右侧,有个数据源选项,如图所示:
点击进入,如图所示:
点击新建按钮后,进入新建页面,如图所示:
然后把JNDI名称改为和应用的数据源的名称一样,把“将此数据源用于容器管理的持久化性(CMP)”这个选项去除掉,如图所示:
在这个页面的下方有一个Oracle数据源属性,把里面的URL根据实际情况配置一下,如图所示:
然后点击确认并保存配置,就添加成功了,如图所示:
然后点击OracleJDBCDriverDataSource,进入修改界面,如图所示:
在页面的右面的相关项里面有个J2EE连接器体系结构(J2C)认证数据条目,点击进入,如图所示:
点击新建按钮,进入新建页面,如图所示:
根据实际情况填写,如图所示:
点击确定并保存,就添加成功了,如图所示:
然后退到OracleJDBCDriverDataSource页面,如图所示:
在图的下方有个组件管理的认证别名,把你刚才添加的认证选择上,如图所示:
然后点击确定并保存,这样就配置数据连接池就配置好了,可以点击页面上面的测试连接进行测试。
点击连接池属性,配置如下:
五、Spring中集成数据源配置
IBM的官方配置:
1.然后使用与以下类似的内容在Spring配置文件中声明数据源Bean:
<
beanid="
WASDataSource"
class="
org.springframework.jndi.JndiObjectFactoryBean"
>
<
propertyname="
jndiName"
<
value>
fidsdb<
/value>
/property>
lookupOnStartup"
value="
false"
/>
cache"
true"
proxyInterface"
javax.sql.DataSource"
/bean>
2.这将配置Bean,以便从模块的配置引用查找数据源。
注意,jndiName属性值匹配与资源引用中声明的资源引用名称连接的模式java:
comp/env/。
从上面配置我们可以得知,通过使用Spring,应用程序能够统一使用不同的数据源实现。
如果使用环境发生变化,那么只需要修改Spring的配置文件即可。
对于部署在WAS上的Web应用,在生产环境中推荐使用WAS实现的数据库连接池。
一方面是因为连接池实现地比较完善。
六、设置session失效,目前有两种方式:
方式一:
在websphere中设置。
特点:
优先级高。
设置步骤如下:
(1)找到webshpere应用服务器下的WebFids.war应用程序。
(2)点击WebFids.war,进入其详细设置,如下图:
(3)点击右侧的“会话管理”链接,进入会话管理界面,如下图:
在上图下方的“会话超时”字段设置会话超时时间。
最后点确定即可。
方式二:
在web.xml中设置。
优先级低。
在源程序的web.xml中,有如下配置项:
其中图中的30表示设置的失效时间是30分钟。
两种设置方式的比较:
1.WebFids默认的失效时间是web.xml中设置的时间,即应用服务器没有session失效间时,以web.xml的设置为准;
2.当两种方式都设置了失效时间,则以优先级高的websphere的设置为准。