websphere java和进程管理_部署Smartbi到WebSphere 8.5

本文档详细介绍了如何在WebSphere 8.5上配置Java虚拟机参数、启用URL重写和协议切换,以及线程池设置,以优化服务器性能。接着,通过步骤演示了Smartbi的部署过程,包括选择快速路径安装、设置上下文根,并解决可能出现的空间不足和NoClassDefFoundError问题。
摘要由CSDN通过智能技术生成

2、操作步骤

2.1 设置java虚拟机参数、配置优化

1)  启动管理控制台:

cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01

./startServer.sh server1

2)  访问 http://Server-ip:Port/ibm/console,登录控制台,在控制台界面左侧的导航栏中选择:Websphere Application Server->server名称。展开该页面上的"Web容器设置",点击"Web容器"

96a1a4bb06db41d247d2bd8fdf437e04.png

7eb2d1d249bb66f1910e42863dca278b.png

3) 进入"Web容器配置"页面,选择"会话管理"

634cf272b9903a3c2b810e1c7d09b8e4.png

4)  勾选"启用URL重写"和"启动协议切换重写"。

4c5c62086de8c6e9f421e456cd9bdf13.png

5)  回到第2步中的"Web容器配置"页面,选择"定制属性",点击"新建",输入名称为"com.ibm.ws.webcontainer.invokefilterscompatibility",值为"true",点击"确定"。

67556d224fcd4cc5583ff75f0dc9aec6.png

a1e39997440ffa158a469468167e8ec5.png    6)  在控制台界面左侧的导航栏中选择:Websphere Application Server-->server名称。展开该页面上的"java和进程管理",点击"进程定义"

cdb2ad0708ed9f1e88d778ee5b4ffe6e.png    7)  进入"进程定义"配置页面,点击"Java虚拟机"。

eb04e361b1c0899d576b3fbd28b0337c.png

8)  进入"java虚拟机配置"页面,根据实际情况设置java的"初始堆大小"和"最大堆大小",建议安装64位版本的websphere,最大堆大小设置8G以上。设置"通用JVM参数"如下:

-Dfile.encoding=GBK -Duser.region=CN -Duser.language=zh -Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError

40609b452553dff5d609a1046af660e1.png

9)回到server首页-其他属性-线程池,点击线程池,进入如下界面:

c6a21aedc49b6aecf87ce570ed7a44d9.png

点击WebContainer,修改最大大小到200或以上的值,同时要考虑 CPU 的承载能力,一般情况下,每个 CPU 承载的线程池数不应超过 50 个,CPU 利用率不超过 80%。当空线程数较少、CPU利用率低时,可适当增加线程数,对于8核CPU,最大大小配置建议在400以内,200以上。

87530cb5c202a960f4875322a247a366.png

2.2 部署smartbi

1) 在控制台界面左侧的导航栏中选择:应用程序 >应用程序类型>Websphere企业应用程序>安装。

2) 在控制台界面右侧的"新应用程序的路径"中,点击"浏览..."按钮,选择smartbi.war文件的路径。然后点击“下一步”按钮。

2a37a4ae4d7c9215ff4ca1af2973c7ff.png

3)选择“快速路径”,点击“下一步“按钮。

0a61fc60b1e70d3a5bb6b3897798455e.png

4)默认不改变,点击“下一步“按钮。

a86a6bbe1b082f75e10a121bd218e9f3.png     5)  选择集群和服务器,然后勾选 smartbi.war 模块,点击应用,点击“下一步“按钮。

4491432dee43988369e035808f4d2530.png

6)“为Web模块映射虚拟主机“界面,直接点击“下一步“按钮。

1f745ade604362b0c69d055a9133ea5d.png     7) 输入上下文根:smartbi ,点击“下一步“按钮。

注:这里可输入也可不输入,若输入smartbi,则访问的地址是 http://server-ip:port/smartbi;若不输入,则访问地址为 http://server-ip:port

ac7dff788f8ec2bb8d2608500a2adfdf.png

153bde838ac50f5442854980529f5ef7.png

8) 部署摘要界面,直接点击“完成”按钮。

284ae56f23a6b17de1f6b7465b3991fb.png

9) 完成后,点击“保存”链接。

46dd710d3804149a09b48f1919faaeff.png

10) 确定配置无误,选择“完成”,Smartbi应用程序已安装。 安装完成后,将出现提示语言:应用程序Smartbi安装成功。

11) 登录Smartbi配置页面(一般默认访问smartbi应用,端口号是9080,即 http://localhost:9080/smartbi),设置知识库信息,上传License文件,请参考系统配置与应用。

12) 重启Smartbi应用。

3、常见问题

3.1设备上没有空间导致的错误

问题现象:如果访问smartbi时出现以下截图现象。

7235b4d49c65b05a52d8b1ca7d6b396b.png

此时,后台日志输出信息如下。

dca5b1d2c6b1080caf2312c0e9c37f46.png

问题原因:设备上没有空间导致。

解决方案:设备上没有空间,可以通过命令 df 看硬盘空间使用是否已经满了,如果已经满了,可以增大硬盘空间,或者将没有什么用处的文件删除,比如说日志文件。

3.2 遇到报错信息为java.lang.NoClassDefFoundError: org.apache.woden.resolver.URIResolver

可将war包的WEB-INF\web.xml里下图的圈出的那段配置删除或注释掉,再重新部署

2817752b1d6561160f94a05321a5010e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值