【发布时间】:2017-02-05 21:37:51
【问题描述】:
我使用的是 nopcommerce 3.6,这是负载平衡的问题。
我有 3 台机器来处理流量,我使用源 ip 哈希方法。
现在,我想从这种方法切换到循环方法,因为它更好地处理流量,但在 nop 3.6 中,访客用户购物车由 cookie 设置,如果访客转发到另一台服务器,购物车项目将被删除。
例如:
来宾 A 来到服务器 X 中的站点并将商品添加到购物车。
点击ADD_TO_CART btn,页面会刷新,客人可能会转发到服务器Y,因为循环方法认为服务器Y的流量低于服务器X。
由于客人物品已添加到服务器X的购物车中,现在他/她在服务器Y中,购物车将丢失。
如何在此处管理购物车和会话? 有什么解决办法吗?
【问题讨论】:
-
这有帮助吗? stackoverflow.com/questions/1040025/…如果你可以让每个用户都在同一台机器上,并允许新来的用户“循环”,那会解决问题吗?
-
哇,它就像一个魅力。谢谢
-
@Learner,答案中有什么魅力?
-
@Amir Ziyaee,你明白了吗?
标签: asp.net-mvc load-balancing nopcommerce