jasperserver严格要求会话亲缘关系,这在Microsoft Azure负载平衡虚拟机中是不可能的

时间:2014-05-17 07:08:11

标签: apache azure cluster-computing load-balancing jasperserver

我已经在我的Web应用程序中部署了jasperserver,例如群集的两个Tomcat在Microsoft Azure负载平衡虚拟机中共享相同的数据库。但问题是jasperserver严格要求会话亲和性,这在Microsoft Azure负载平衡虚拟机中是不可能的。

1)如果您有任何其他适合我环境的解决方案/建议,请指导我。

2)哪一种最适合我的环境?为什么?比较Azure负载平衡虚拟机和Apache httpd负载平衡。

环境:  1)具有会话复制功能的Jasperserver 5.5商业版。  2)两个apache-tomcat-6.0.36集群实例共享同一个数据库(Mysql 5.5)。  3)Linux机器 - Azure中的Ubuntu 13.10服务器负载平衡虚拟机。

提前感谢您阅读和回答我的问题。每个评论/想法都受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

使用新的(预览中)预留公共IP来发布VM,这可以避免云服务/负载平衡设置。此VM可以运行您自己的自定义负载平衡设置,该设置将允许会话关联(Kemp还在azure中提供其负载均衡器 - http://kemptechnologies.com/au/solutions/loadmaster-azure)。您可以创建几个这些VM,然后使用Azure Traffic Manager来设置前端。

答案 1 :(得分:0)

请告知Kemp负载均衡器需要遵循哪些步骤来取代Azure负载均衡。谢谢,Vasanth N