欢迎来到天天文库
浏览记录
ID:37081158
大小:1.42 MB
页数:13页
时间:2019-05-17
《weblogic应用集群部署、及性能调优》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、weblogic应用集群部署、及性能调优一、weblogic集群配置的必要条件1、集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的2、集群中的所有Server必须使用相同的版本,包括ServicePack3、集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器4、要以CLUSTER方式运行,必须有包含CLUSTER许可的LICENSE才行
2、(从Bea网站上下载的试用版本就可以进行Cluster配置)二、weblogic应用集群部署1、分别在不同的domain建立server1,server2,proxyserver.2、如下建立管理服务:adminserver1)选择“CreateanewWebLogicconfigurationorextendanexistingone”.1)单击next按钮3)选择安装“BasicWebLogicServerDomain”,单击“Next”按钮4)选择“Custom”安装,单击“Next”按钮5)输入Admi
3、nistratorServer的名称,监听地址,监听端口,单击“Next”按钮.6)选择“Yes”,对Server、Cluster、Machine信息进行配置,,单击“Next”按钮7)输入ManagedServer的名称,监听地址,监听端口,监听端口。可以配置多个ManagedServer。单击“Next”按钮8)输入Cluster的名称,Cluster的组播地址和端口,Cluster地址可输可不输。单击“Next”按钮9)选择左面列表中的ManagedServer,将其添加到右面的列表中,单击“Next”按
4、钮10)不创建httpproxyserver,单击next。11)在此不对Machine进行配置,单击“Next”按钮12)在此不对JDBC数据源和连接池进行配置,单击“Next”按钮13)在此不对JMS进行配置,单击“Next”按钮14)输入系统管理员用户名和密码,还可以配置其它的系统管理用户,在此不做配置,单击“Next”按钮16)可以选择是否创建开始菜单中的快捷方式,是否将该服务作为Windows系统服务,在这里我们全部选择“No”,单击“Next”按钮17)选择“DevelopmentMode”模式,并
5、选择标准的JavaSDK1.4,在开发模式下会有比较丰富的调试信息,对我们很有帮助,单击“Next”按钮18)系统列出您的配置信息,并指定了缺省的安装路径(D:beauser_projectsdomainsadmindomain),在此我们将安装路径定位在D:beauser_projectsadmindomain,单击“Create”按钮1、发布应用到各个节点1)进入weblogic的管理server的控制台,从admindomain--------deployments-------WebApp
6、lication下发布应用2)把应用发布到cluster下的所用server中1、通过HttpClusterServlet实现请求的自动分发处理1)修改defaultProxy的web.xml.2)进入weblogic的管理server的控制台,从admindomain--------deployments-------WebApplication下发布应用3)发布defaultProxy应用三、weblogic性能优化1、调整虚拟机堆栈的内存在startWeblogic.cmd或startManagedWeb
7、logic.cmd添加setMEM_ARGS=-Xms1024m-Xmx1024m2、修改为产品模式在startWeblogic.cmd或startManagedWeblogic.cmd修改setPRODUCTION_MODE=true3、调节连接池最大数调整连接池的初始数量与最大数量相同4、调整线程数调整ThreadCount数量为:cpu*25,ThreadsMinimum数量1、调优TCP连接缓存数WebLogicServer用AcceptBacklog参数规定服务器向操作系统请求的队列大小,默认值为50
8、,在域(如:mydomain)>服务器>server实例(如:myserver)>配置>调整下可配置“接受预备连接
此文档下载收益归作者所有