0

我一直在尝试kubernetes使用nginx-ingress. 我创建了几个并发 http 请求来访问我的应用程序的 v1 版本。与此同时,我将路由器切换为指向我的应用程序的 v2 版本。正如预期的那样,v2 版本在交换后为请求提供服务,但让我好奇的是所有请求都成功了。在我进行交换时,很可能在 v1 中有一些正在进行的请求。为什么这样的请求没有失败?

我也通过在我的服务中引入一些延迟来尝试相同的方法,以便请求需要更长的时间来处理。仍然没有一个请求失败。

4

1 回答 1

1

通常允许进行中的请求完成,只是代理不会发送新的请求。

于 2020-06-03T17:52:13.750 回答