假设有三台机器,分别为
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选项,根据网站内容的不同适当调整文件缓存的大小