ApusicAS集群对第三方的负载均衡(如:硬件负载均衡器F5,软件负载均衡器Apache Server,微软的IIS等)提供良好的支持。
当使用第三方的负载均衡器时,AAS的Session复制同样采用内存复制技术,及AAS的Session复制不会调整,但是由于Apusic Loadbalancer原生提供对Session的状态备份,而第三方负载均衡器则无法提供相应的功能。因此,AAS采用了使用IP多播技术,通过IP多播和Java序列化/反序列化技术在集群中的AAS实例之间进行内存复制,这时候,需要开启AAS的集群服务。Apusic集群支持两种Session复制策略:多点复制,配对复制,用户可以根据自己的需要选择不同的复制策略。默认情况下为配对复制(关于配对复制的优势,此处不再赘述)。
下面开始配置:
首先,在需要加入集群的节点中修改apusic.conf文件,在其中添加如下内容:
其中,“ClusterName”为当前节点需要加入的集群的名称,集群名称尽量体现客户与项目特色,防止重复。多个节点如果想加入到同一个集群中,ClusterName必须相同。“ServerName”为当前节点的名称,必须唯一,如果存在相同名称的节点,则后加入的节点会加不到集群中。默认的ServerName为当前Domain的名称。“ReplicationPolicy”即Session复制策略,AAS默认使用配对的复制策略即PAIR,如果需要改成多点复制,需要将此值修改为“ALL”。
其次,需要修改原来的SessionService,将Distributable和Replicable属性为True,即允许使用Session复制与分布,修改后的SessionService相应内容如下:
其中,将“SessionStick”(Session粘滞)调整为True,降低来回切换节点造成的性能损失(前提自然是第三方的负载均衡器支持Session粘滞,否则此参数无意义,目前很多常见的软件Web服务器(Apache、Nginx等)已经在不同技术上支持Session粘滞,具体配置可以参考相应的配置)。“DestorySessionOnApplicationStop”属性值,默认是True,需要将其修改为 “False”,以保证集群中的某一台机器宕机或发生故障时Session不会丢失。
所谓Session粘滞,即一旦某个客户端上次访问了集群中的某一台服务器,此客户端在下次访问时,会自动访问上次访问的那台服务器,从而减少由于来回切换服务器造成的性能损失。注意:在linux下以上配置都正确的情况下,出现节点不能正确加入集群,请设置etc/hosts文件的地址为局域网内部地址。
当然,最重要的自然是在第三方负载均衡器中配置相应的负载均衡策略。
分享到:
相关推荐
Flex教程系列之(三) AS3语法——控制语句和数据类型 http://download.csdn.net/source/1161852 Flex教程系列之(四) AS3语法——面对对象编程 http://download.csdn.net/source/1161879 Flex教程系列之(五) AS3...
Flex教程系列之(三) AS3语法——控制语句和数据类型 http://download.csdn.net/source/1161852 Flex教程系列之(四) AS3语法——面对对象编程 http://download.csdn.net/source/1161879 Flex教程系列之(五) AS3...
本快速入门指南介绍了金蝶 Apusic 应用服务器软件(简称 AAS)V10 产品安装、启动、 卸载、管理与使用等基本操作,为用户快速使用本产品提供指导。 金蝶 Apusic 应用服务器为复杂应用提供了一个简便、快速的开发和...
Head First 系列书籍之一, 目录: 1 the interactive web: Reacting to the Virtual World ————1 2 storing data: Everything Has Its Place ————33 3 exploring the client: Browser Spelunking ————...
金蝶Apusic应用服务器 V10企业版 用户手册+技术白皮书+调优手册 AASV10
该源码可以作服务器集群负载均衡器软件的设计 garpd - Gratuitous ARP Daemon: ------------------------------ Broadcasts Gratuitous ARPs for a list of MAC address <-> IP address mappings on specified ...
MadzDNS是充当服务的第7层DSR(直接服务器返回)负载平衡器。 它是非常可配置的,并具有许多其他功能。 例如,对于某些协议,它Swift充当请求的一小部分的代理,然后,其余部分则执行DSR工作。 它还具有许多功能,...
Linux服务器也可以很简单——Quick Enterprise Linux AS4使用手记.pdf
2021年通用apusic license,适用于apusic9.0以上EAS(EAS8.0以上版本一般都可用),有效期到2021年12月31日。此apusic为5个连接数
1,tomcat8的配置: 1.1修改tomcat8.x/conf/context.xml的配置如下: <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file ...
ADSG LBaaS Driver 当前实现了对 OpenStack (Havana 版本或更高)负载均衡即服务(Load Balancer as a Service, LBaaS )的支持。通过将一个 LBaaS 驱动集成到 OpenStack LBaaS 组件中,ADSG 可以将负载均衡以服务...
阿里云负载均衡SLB介绍,掌握SLB的功能、组成、使用场景。 文中的弹性伸缩AS在另一个资源中。ppt内容是截图的、不可编辑,仅用作学习知识分享。
apusic
详细介绍了IAS服务器的配置方法,网络拓扑
使用步骤: (1)选择合适模拟器,并确认端口 mumu模拟器:adb connect 127.0.0.1:7555 海马玩模拟器:adb connect 127.0.0.1:26944 逍遥安卓模拟器:adb connect 127.0.0.1:21503 夜神玩模拟器:adb connect ...
———————————————— 版权声明:本文为CSDN博主「bug生成中」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:...
——————————————————————————– 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误消息: 在应用程序级别之外...
服务器及相关硬件的配置需求 服务器及相关硬件的配置需求全文共12页,当前为第1页。服务器及相关硬件的配置需求全文共12页,当前为第1页。服务器及相关硬件的配置需求 服务器及相关硬件的配置需求全文共12页,当前为...
Red Hat Linux AS5服务器配置与应用(第02章 Red Hat服务器的简介和安装.ppt)
博文链接:https://zhuyuanxiang.iteye.com/blog/203278