我正在构建一个集群环境,使用weblogic 12c作为应用程序服务器,并使用weblogic作为LOADBALANCER,
我的问题是,每次我将请求发送到负载均衡器时,它都会将其发送到不同的节点,尽管它应该将其发送到同一节点!!
我确信缺少一个属性来实现亲和性(粘性)。
大家有什么建议吗!
最佳答案
我假设您正在使用“WebLogic Proxy Plug-In” - 您能否确认这是真的。
使用 weblogic 代理插件时,默认的负载平衡算法是循环算法,因此您观察到的行为是预期的。
只有当您有一个使用 session 的应用程序,并且您已在插件中将 WLCookieName 参数定义为正确的 cookie 名称值时, session 粘性才会发挥作用。
http://docs.oracle.com/cd/E21764_01/web.1111/e14395/plugin_params.htm#CIHFFGEB
告诉我们您向负载均衡器发送什么请求? 是静态资源(如index.htm) 或者是您正在维护 session 的应用程序。
分享一些您已完成的插件配置。
关于java - Weblogic 12c粘性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23894498/