如下图:
第一个最大连接数是:此OAM 代理可与 OAM 服务器建立的最大连接数。(针对webgate实例和oam server实例的最大并发处理连接数量。)
第二个最大连接数是指对webgate实例与整个Primary Server List中的所有oam servers的最大并发处理连接数量,这个值应该设置为大于等于在Primary Server List中所有的Max Number Of Connections之和。
适当调整这两个参数可控制User访问OAM Server的流量,以发挥OAM Server集群的性能。但需要与最长会话时间、高速缓存超时配合才能达到最优。
进入Webgate的最大连接数取决于主OAM的的最大连接数量(包括每台主OAM的最大连接数)如下图:
现公司内部有很多webgate(IDM、身份自助等),当不同用户进入不同的系统时会被不同的Webgate进行拦截,比如下图系统的Webgate与OAM服务器关系:
1、 用户可以通过浏览器访问不同的系统,进而被不同系统的Webgate拦截。
2、 总的Webgate(max)最大连接数=Webgat1+ Webgat2+ Webgat3+ Webgat4+ Webgat5的最大连接数总和。Webgate1(Webgate2、3、4、5)的最大连接数=OAM1+OAM2的设置的最大连接数之和。 所以最终最大连接数取决于主OAM的最大连接数量。而主OAM的最大连接数量取决于Apache 多路处理模块(MPM)中四个参数:StartServers、MaxClients、Serverlimit、ThreadsperChild,这四个值的的大小,至于多少合适,取决于服务器配置,只有经过大量的实验才能得到验证。
3、 单个Webgate与OAM主服务器之间配置的最大连接数受限与总的Webgate(max)影响,因为最后的压力都会转到OAM主服务器上。
例如:在Primary Server List中只有一个OAM Server,Max Number Of Connections是2,Max Connections为2,当任一时刻有10个用户访问Apache(OHS),则一个Webgate实例最大可产生2个OAP连接与这个OAM Server通信,这两个连接将会被保存起来,其销毁将由最长会话时间和高速缓存超时属性决定。在下一时刻,该webgate实例将最大产生2个OAP连接与这个OAM Server通信,如此类推,以完成这10个并发用户的访问。
因此,在OAM Server可接受的范围内,可适当调整Max Number Of Connections为4,Max
Connections为4,可增加一倍的访问速度。
参考:
利用Webgate对OAM进行流量控制的简述 链接:http://blog.csdn.net/bill009/article/details/48180055
几个重要参数的设定 链接:http://www.ateam-oracle.com/oam-11g-webgate-tuning/