![]() |
1
2
TL;DR:Spring框架和reactor netty不提供这种支持,我也不知道有什么库可以提供这种支持。
你可以用一个
唯一棘手的部分是决定是否应该拒绝请求。您可以将固定直通输出配置为不超过或依赖于其他一些JVM度量? 现在我不会称之为“反压力”,至少在春天的背景下不会。在反应流中,反压力大致意味着消费者向生产者提供了关于可以发送的消息数量的信息。根据规范,客户端发送的消息不能超过允许的数目。 在Spring中的HTTP上下文中,我们在接受新连接时不会强制使用反压力,但是在读/写TCP缓冲区时会使用此信息。这些信息不跨网络,因此我们只依赖于TCP流控制。 如果您想在协议中获得真正的反压力支持,您需要在协议本身中得到支持。这是什么 the future RSocket support 春天就是一切。 |