六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 103|回复: 0

GlassFish集群及优化

[复制链接]

升级  4.67%

13

主题

13

主题

13

主题

秀才

Rank: 2

积分
57
 楼主| 发表于 2013-2-5 01:22:49 | 显示全部楼层 |阅读模式
假设有三台机器,分别为
192.168.1.10,(DAS)以下简称A
192.168.1.11,以下简称B
192.168.1.12以下简称C
 
1.在A上执行 asadmin start-domain domain1
2.在A上执行 asadmin create-cluster --host localhost --port 4848 cluster_1
3.在B上执行 asadmin create-node-agent --host A --port 4848 agent_1
4.在B上执行 asadmin create-instance --host A --port 4848 --nodeagent agent_1 --cluster cluster_1 instance_1
5.在B上执行 asadmin start-node-agent --syncinstances=true agent_1
6.在C上执行 asadmin create-node-agent --host A --port 4848 agent_2
7.在C上执行 asadmin create-instance --host A --port 4848 --nodeagent agent_2 --cluster cluster_1 instance_2
8.asadmin start-node-agent --syncinstances=true agent_2
9.登录A 的管理页面,启动instance_1,instance_2和cluster_1
 
注:在B,C上执行命令时,不用启动domian1
 
优化:
更改java参数-client为-server 默认的是-client
调整堆使用参数 --Xms1024m, -Xmx1024m大小根据情况而定
发布时禁用页面和类自动检测功能及自动发布功能
修改GlassFish最大线程数
修改Keep Alive的连接数量
启用Http Cache,打开Admon Console -> Configuration -> HTTP Service -> HTTP File Cache,选中Globally和File Transmission选项,根据网站内容的不同适当调整文件缓存的大小
 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表