GlassFish集群及优化

假设有三台机器,分别为

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选项,根据网站内容的不同适当调整文件缓存的大小

 





你可能感兴趣的:(C++,c,cache,C#,Glassfish)