AWS:使用应用程序生成的会话Cookie的意外的经典ELB行为

我有一个经典的ELB,两个区域,两个实例(web1和web2)。 我正在使用应用程序控制的会话粘性,它工作正常。 但是,如果我删除会话cookie,奇怪的事情开始发生。

我浏览到ELB,然后洗牌到web1。 应用程序会话和AWSELB cookie已设置。

我按照预期刷新并重新发送到web1。 我删除应用程序会话cookie并刷新,使AWSELB cookie保持不变。

这一次,我被发送到web2。 AWSELB cookie相同,但是仍然没有应用程序会话cookie。

再次刷新。 这一次,我被送回到web1。 同样,没有应用程序会话cookie,并且AWSELB cookie没有改变。

从这一刻起,我可以一遍又一遍地刷新,而且我会继续发送到web1。

现在,这个行为不会与API参考中的内容有关 :

如果应用程序cookie被明确删除或过期,则会话将停止粘贴,直到发出新的应用程序cookie

我没有发布新的应用程序cookie。 一旦我删除它,它保持不变。 但会话仍然粘滞,尽pipe应用程序会话cookie被删除。

但它变得更加怪异。 如果我再次执行上述实验,则可能会在实例之间来回拖曳数次,然后再坚持一次。 或者我可能完全停留在同一个实例上。 换句话说,一旦我删除了应用程序会话cookie,行为就不一致了。

这是正常的行为?